home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: LaTeX Document
(document/latex).
You can browse this item here: graphics.txt
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| LaTeX Document (document/latex)
| magic
| Supported |
99%
| dexvert
| Texinfo Document (document/texInfo)
| magic
| Supported |
1%
| dexvert
| Text File (text/txt)
| fallback
| Supported |
100%
| file
| TeX document text
| default
| |
99%
| file
| LaTeX document text
| default
| |
98%
| file
| LaTeX auxiliary file, ASCII text
| default
| |
100%
| checkBytes
| Printable ASCII
| default
| |
100%
| perlTextCheck
| Likely Text (Perl)
| default
| |
100%
| siegfried
| x-fmt/111 Plain Text File
| default
| |
100%
| gt2
| Textdatei (UNIX)
| default
| |
100%
| detectItEasy
| Format: plain text[LF]
| default (weak)
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 25 25 20 54 68 69 73 20 | 69 73 20 66 69 6c 65 20 |%% This |is file |
|00000010| 60 67 72 61 70 68 69 63 | 73 2e 73 74 79 27 2c 20 |`graphic|s.sty', |
|00000020| 67 65 6e 65 72 61 74 65 | 64 20 6f 6e 20 3c 31 39 |generate|d on <19|
|00000030| 39 35 2f 31 2f 32 34 3e | 20 0a 25 25 20 77 69 74 |95/1/24>| .%% wit|
|00000040| 68 20 74 68 65 20 64 6f | 63 73 74 72 69 70 20 75 |h the do|cstrip u|
|00000050| 74 69 6c 69 74 79 20 28 | 32 2e 32 69 29 2e 0a 25 |tility (|2.2i)..%|
|00000060| 25 20 54 68 65 20 6f 72 | 69 67 69 6e 61 6c 20 73 |% The or|iginal s|
|00000070| 6f 75 72 63 65 20 66 69 | 6c 65 73 20 77 65 72 65 |ource fi|les were|
|00000080| 3a 0a 25 25 20 67 72 61 | 70 68 69 63 73 2e 64 74 |:.%% gra|phics.dt|
|00000090| 78 20 20 28 77 69 74 68 | 20 6f 70 74 69 6f 6e 73 |x (with| options|
|000000a0| 3a 20 60 70 61 63 6b 61 | 67 65 27 29 0a 25 25 20 |: `packa|ge').%% |
|000000b0| 49 4d 50 4f 52 54 41 4e | 54 20 4e 4f 54 49 43 45 |IMPORTAN|T NOTICE|
|000000c0| 3a 0a 25 25 20 59 6f 75 | 20 61 72 65 20 6e 6f 74 |:.%% You| are not|
|000000d0| 20 61 6c 6c 6f 77 65 64 | 20 74 6f 20 64 69 73 74 | allowed| to dist|
|000000e0| 72 69 62 75 74 65 20 74 | 68 69 73 20 66 69 6c 65 |ribute t|his file|
|000000f0| 2e 0a 25 25 20 46 6f 72 | 20 64 69 73 74 72 69 62 |..%% For| distrib|
|00000100| 75 74 69 6f 6e 20 6f 66 | 20 74 68 65 20 6f 72 69 |ution of| the ori|
|00000110| 67 69 6e 61 6c 20 73 6f | 75 72 63 65 20 73 65 65 |ginal so|urce see|
|00000120| 0a 25 25 20 74 68 65 20 | 63 6f 70 79 72 69 67 68 |.%% the |copyrigh|
|00000130| 74 20 6e 6f 74 69 63 65 | 20 69 6e 20 74 68 65 20 |t notice| in the |
|00000140| 66 69 6c 65 20 67 72 61 | 70 68 69 63 73 2e 64 74 |file gra|phics.dt|
|00000150| 78 20 2e 0a 25 25 20 67 | 72 61 70 68 69 63 73 2e |x ..%% g|raphics.|
|00000160| 64 74 78 20 43 6f 70 79 | 72 69 67 68 74 20 28 43 |dtx Copy|right (C|
|00000170| 29 20 31 39 39 34 20 44 | 61 76 69 64 20 43 61 72 |) 1994 D|avid Car|
|00000180| 6c 69 73 6c 65 20 53 65 | 62 61 73 74 69 61 6e 20 |lisle Se|bastian |
|00000190| 52 61 68 74 7a 0a 25 25 | 20 54 68 69 73 20 66 69 |Rahtz.%%| This fi|
|000001a0| 6c 65 20 69 73 20 70 61 | 72 74 20 6f 66 20 74 68 |le is pa|rt of th|
|000001b0| 65 20 53 74 61 6e 64 61 | 72 64 20 4c 61 54 65 58 |e Standa|rd LaTeX|
|000001c0| 20 60 47 72 61 70 68 69 | 63 73 20 42 75 6e 64 6c | `Graphi|cs Bundl|
|000001d0| 65 27 2e 0a 25 25 20 49 | 74 20 73 68 6f 75 6c 64 |e'..%% I|t should|
|000001e0| 20 62 65 20 64 69 73 74 | 72 69 62 75 74 65 64 20 | be dist|ributed |
|000001f0| 2a 75 6e 63 68 61 6e 67 | 65 64 2a 20 61 6e 64 20 |*unchang|ed* and |
|00000200| 74 6f 67 65 74 68 65 72 | 20 77 69 74 68 20 61 6c |together| with al|
|00000210| 6c 20 6f 74 68 65 72 0a | 25 25 20 66 69 6c 65 73 |l other.|%% files|
|00000220| 20 69 6e 20 74 68 65 20 | 67 72 61 70 68 69 63 73 | in the |graphics|
|00000230| 20 62 75 6e 64 6c 65 2e | 20 54 68 65 20 66 69 6c | bundle.| The fil|
|00000240| 65 20 30 30 72 65 61 64 | 6d 65 2e 74 78 74 20 63 |e 00read|me.txt c|
|00000250| 6f 6e 74 61 69 6e 73 20 | 61 20 6c 69 73 74 0a 25 |ontains |a list.%|
|00000260| 25 20 6f 66 20 61 6c 6c | 20 6f 66 20 74 68 65 73 |% of all| of thes|
|00000270| 65 20 66 69 6c 65 73 2e | 0a 25 25 20 41 20 6d 6f |e files.|.%% A mo|
|00000280| 64 69 66 69 65 64 20 76 | 65 72 73 69 6f 6e 20 6f |dified v|ersion o|
|00000290| 66 20 74 68 69 73 20 66 | 69 6c 65 20 6d 61 79 20 |f this f|ile may |
|000002a0| 62 65 20 64 69 73 74 72 | 69 62 75 74 65 64 2c 20 |be distr|ibuted, |
|000002b0| 62 75 74 20 69 74 20 73 | 68 6f 75 6c 64 0a 25 25 |but it s|hould.%%|
|000002c0| 20 62 65 20 64 69 73 74 | 72 69 62 75 74 65 64 20 | be dist|ributed |
|000002d0| 77 69 74 68 20 61 20 2a | 64 69 66 66 65 72 65 6e |with a *|differen|
|000002e0| 74 2a 20 6e 61 6d 65 2e | 20 43 68 61 6e 67 65 64 |t* name.| Changed|
|000002f0| 20 66 69 6c 65 73 20 6d | 75 73 74 20 62 65 0a 25 | files m|ust be.%|
|00000300| 25 20 64 69 73 74 72 69 | 62 75 74 65 64 20 2a 74 |% distri|buted *t|
|00000310| 6f 67 65 74 68 65 72 20 | 77 69 74 68 20 61 20 63 |ogether |with a c|
|00000320| 6f 6d 70 6c 65 74 65 20 | 61 6e 64 20 75 6e 63 68 |omplete |and unch|
|00000330| 61 6e 67 65 64 2a 20 64 | 69 73 74 72 69 62 75 74 |anged* d|istribut|
|00000340| 69 6f 6e 0a 25 25 20 6f | 66 20 74 68 65 73 65 20 |ion.%% o|f these |
|00000350| 66 69 6c 65 73 2e 0a 5c | 4e 65 65 64 73 54 65 58 |files..\|NeedsTeX|
|00000360| 46 6f 72 6d 61 74 7b 4c | 61 54 65 58 32 65 7d 5b |Format{L|aTeX2e}[|
|00000370| 31 39 39 34 2f 31 32 2f | 30 31 5d 0a 5c 50 72 6f |1994/12/|01].\Pro|
|00000380| 76 69 64 65 73 50 61 63 | 6b 61 67 65 7b 67 72 61 |videsPac|kage{gra|
|00000390| 70 68 69 63 73 7d 0a 20 | 20 20 20 20 20 20 20 20 |phics}. | |
|000003a0| 20 5b 31 39 39 34 2f 31 | 32 2f 31 35 20 76 30 2e | [1994/1|2/15 v0.|
|000003b0| 36 63 20 53 74 61 6e 64 | 61 72 64 20 4c 61 54 65 |6c Stand|ard LaTe|
|000003c0| 58 20 47 72 61 70 68 69 | 63 73 20 28 44 50 43 2c |X Graphi|cs (DPC,|
|000003d0| 53 50 51 52 29 5d 0a 5c | 65 64 65 66 5c 47 69 6e |SPQR)].\|edef\Gin|
|000003e0| 40 63 6f 64 65 73 7b 25 | 0a 20 5c 63 61 74 63 6f |@codes{%|. \catco|
|000003f0| 64 65 60 5c 6e 6f 65 78 | 70 61 6e 64 5c 5e 5e 41 |de`\noex|pand\^^A|
|00000400| 5c 74 68 65 5c 63 61 74 | 63 6f 64 65 60 5c 5e 5e |\the\cat|code`\^^|
|00000410| 41 5c 72 65 6c 61 78 0a | 20 5c 63 61 74 63 6f 64 |A\relax.| \catcod|
|00000420| 65 60 5c 6e 6f 65 78 70 | 61 6e 64 5c 22 5c 74 68 |e`\noexp|and\"\th|
|00000430| 65 5c 63 61 74 63 6f 64 | 65 60 5c 22 5c 72 65 6c |e\catcod|e`\"\rel|
|00000440| 61 78 0a 20 5c 63 61 74 | 63 6f 64 65 60 5c 6e 6f |ax. \cat|code`\no|
|00000450| 65 78 70 61 6e 64 5c 2a | 5c 74 68 65 5c 63 61 74 |expand\*|\the\cat|
|00000460| 63 6f 64 65 60 5c 2a 5c | 72 65 6c 61 78 0a 20 5c |code`\*\|relax. \|
|00000470| 63 61 74 63 6f 64 65 60 | 5c 6e 6f 65 78 70 61 6e |catcode`|\noexpan|
|00000480| 64 5c 21 5c 74 68 65 5c | 63 61 74 63 6f 64 65 60 |d\!\the\|catcode`|
|00000490| 5c 21 5c 72 65 6c 61 78 | 0a 20 5c 63 61 74 63 6f |\!\relax|. \catco|
|000004a0| 64 65 60 5c 6e 6f 65 78 | 70 61 6e 64 5c 3a 5c 74 |de`\noex|pand\:\t|
|000004b0| 68 65 5c 63 61 74 63 6f | 64 65 60 5c 3a 5c 72 65 |he\catco|de`\:\re|
|000004c0| 6c 61 78 7d 0a 5c 63 61 | 74 63 6f 64 65 60 5c 5e |lax}.\ca|tcode`\^|
|000004d0| 5e 41 3d 5c 63 61 74 63 | 6f 64 65 60 5c 25 0a 5c |^A=\catc|ode`\%.\|
|000004e0| 63 61 74 63 6f 64 65 60 | 5c 22 3d 31 32 0a 5c 63 |catcode`|\"=12.\c|
|000004f0| 61 74 63 6f 64 65 60 5c | 2a 3d 31 31 0a 5c 63 61 |atcode`\|*=11.\ca|
|00000500| 74 63 6f 64 65 60 5c 21 | 3d 31 32 0a 5c 63 61 74 |tcode`\!|=12.\cat|
|00000510| 63 6f 64 65 60 5c 3a 3d | 31 32 0a 5c 52 65 71 75 |code`\:=|12.\Requ|
|00000520| 69 72 65 50 61 63 6b 61 | 67 65 7b 74 72 69 67 7d |irePacka|ge{trig}|
|00000530| 0a 5c 70 72 6f 76 69 64 | 65 63 6f 6d 6d 61 6e 64 |.\provid|ecommand|
|00000540| 5c 47 72 6f 74 40 73 74 | 61 72 74 7b 5c 40 6c 61 |\Grot@st|art{\@la|
|00000550| 74 65 78 40 65 72 72 6f | 72 7b 52 6f 74 61 74 69 |tex@erro|r{Rotati|
|00000560| 6f 6e 20 6e 6f 74 20 73 | 75 70 70 6f 72 74 65 64 |on not s|upported|
|00000570| 7d 5c 40 65 68 63 0a 20 | 20 20 20 20 20 20 20 20 |}\@ehc. | |
|00000580| 20 20 20 5c 67 6c 6f 62 | 61 6c 5c 6c 65 74 5c 47 | \glob|al\let\G|
|00000590| 72 6f 74 40 73 74 61 72 | 74 5c 72 65 6c 61 78 7d |rot@star|t\relax}|
|000005a0| 0a 5c 70 72 6f 76 69 64 | 65 63 6f 6d 6d 61 6e 64 |.\provid|ecommand|
|000005b0| 5c 47 72 6f 74 40 65 6e | 64 7b 7d 0a 5c 70 72 6f |\Grot@en|d{}.\pro|
|000005c0| 76 69 64 65 63 6f 6d 6d | 61 6e 64 5c 47 73 63 61 |videcomm|and\Gsca|
|000005d0| 6c 65 40 73 74 61 72 74 | 7b 5c 40 6c 61 74 65 78 |le@start|{\@latex|
|000005e0| 40 65 72 72 6f 72 7b 53 | 63 61 6c 69 6e 67 20 6e |@error{S|caling n|
|000005f0| 6f 74 20 73 75 70 70 6f | 72 74 65 64 7d 5c 40 65 |ot suppo|rted}\@e|
|00000600| 68 63 0a 20 20 20 20 20 | 20 20 20 20 20 20 20 5c |hc. | \|
|00000610| 67 6c 6f 62 61 6c 5c 6c | 65 74 5c 47 73 63 61 6c |global\l|et\Gscal|
|00000620| 65 40 73 74 61 72 74 5c | 72 65 6c 61 78 7d 0a 5c |e@start\|relax}.\|
|00000630| 70 72 6f 76 69 64 65 63 | 6f 6d 6d 61 6e 64 5c 47 |providec|ommand\G|
|00000640| 73 63 61 6c 65 40 65 6e | 64 7b 7d 0a 5c 6e 65 77 |scale@en|d{}.\new|
|00000650| 69 66 5c 69 66 47 69 6e | 40 64 72 61 66 74 0a 5c |if\ifGin|@draft.\|
|00000660| 44 65 63 6c 61 72 65 4f | 70 74 69 6f 6e 7b 64 72 |DeclareO|ption{dr|
|00000670| 61 66 74 7d 7b 5c 47 69 | 6e 40 64 72 61 66 74 74 |aft}{\Gi|n@draftt|
|00000680| 72 75 65 7d 0a 5c 44 65 | 63 6c 61 72 65 4f 70 74 |rue}.\De|clareOpt|
|00000690| 69 6f 6e 7b 66 69 6e 61 | 6c 7d 7b 5c 47 69 6e 40 |ion{fina|l}{\Gin@|
|000006a0| 64 72 61 66 74 66 61 6c | 73 65 7d 0a 5c 70 72 6f |draftfal|se}.\pro|
|000006b0| 76 69 64 65 63 6f 6d 6d | 61 6e 64 5c 47 69 6e 40 |videcomm|and\Gin@|
|000006c0| 64 72 69 76 65 72 7b 7d | 0a 5c 44 65 63 6c 61 72 |driver{}|.\Declar|
|000006d0| 65 4f 70 74 69 6f 6e 7b | 64 76 69 70 73 7d 7b 5c |eOption{|dvips}{\|
|000006e0| 64 65 66 5c 47 69 6e 40 | 64 72 69 76 65 72 7b 64 |def\Gin@|driver{d|
|000006f0| 76 69 70 73 2e 64 65 66 | 7d 7d 0a 5c 44 65 63 6c |vips.def|}}.\Decl|
|00000700| 61 72 65 4f 70 74 69 6f | 6e 7b 78 64 76 69 7d 7b |areOptio|n{xdvi}{|
|00000710| 5c 45 78 65 63 75 74 65 | 4f 70 74 69 6f 6e 73 7b |\Execute|Options{|
|00000720| 64 76 69 70 73 7d 7d 0a | 5c 44 65 63 6c 61 72 65 |dvips}}.|\Declare|
|00000730| 4f 70 74 69 6f 6e 7b 64 | 76 69 32 70 73 7d 7b 5c |Option{d|vi2ps}{\|
|00000740| 64 65 66 5c 47 69 6e 40 | 64 72 69 76 65 72 7b 64 |def\Gin@|driver{d|
|00000750| 76 69 32 70 73 2e 64 65 | 66 7d 7d 0a 5c 44 65 63 |vi2ps.de|f}}.\Dec|
|00000760| 6c 61 72 65 4f 70 74 69 | 6f 6e 7b 64 76 69 61 6c |lareOpti|on{dvial|
|00000770| 77 7d 7b 5c 64 65 66 5c | 47 69 6e 40 64 72 69 76 |w}{\def\|Gin@driv|
|00000780| 65 72 7b 64 76 69 61 6c | 77 2e 64 65 66 7d 7d 0a |er{dvial|w.def}}.|
|00000790| 5c 44 65 63 6c 61 72 65 | 4f 70 74 69 6f 6e 7b 64 |\Declare|Option{d|
|000007a0| 76 69 6c 61 73 65 72 7d | 7b 5c 64 65 66 5c 47 69 |vilaser}|{\def\Gi|
|000007b0| 6e 40 64 72 69 76 65 72 | 7b 64 76 69 6c 61 73 65 |n@driver|{dvilase|
|000007c0| 72 2e 64 65 66 7d 7d 0a | 5c 44 65 63 6c 61 72 65 |r.def}}.|\Declare|
|000007d0| 4f 70 74 69 6f 6e 7b 64 | 76 69 70 73 6f 6e 65 7d |Option{d|vipsone}|
|000007e0| 7b 5c 64 65 66 5c 47 69 | 6e 40 64 72 69 76 65 72 |{\def\Gi|n@driver|
|000007f0| 7b 64 76 69 70 73 6f 6e | 65 2e 64 65 66 7d 7d 0a |{dvipson|e.def}}.|
|00000800| 5c 44 65 63 6c 61 72 65 | 4f 70 74 69 6f 6e 7b 64 |\Declare|Option{d|
|00000810| 76 69 74 6f 70 73 7d 7b | 5c 64 65 66 5c 47 69 6e |vitops}{|\def\Gin|
|00000820| 40 64 72 69 76 65 72 7b | 64 76 69 74 6f 70 73 2e |@driver{|dvitops.|
|00000830| 64 65 66 7d 7d 0a 5c 44 | 65 63 6c 61 72 65 4f 70 |def}}.\D|eclareOp|
|00000840| 74 69 6f 6e 7b 64 76 69 | 77 69 6e 64 6f 7d 7b 5c |tion{dvi|windo}{\|
|00000850| 64 65 66 5c 47 69 6e 40 | 64 72 69 76 65 72 7b 64 |def\Gin@|driver{d|
|00000860| 76 69 77 69 6e 64 6f 2e | 64 65 66 7d 7d 0a 5c 44 |viwindo.|def}}.\D|
|00000870| 65 63 6c 61 72 65 4f 70 | 74 69 6f 6e 7b 65 6d 74 |eclareOp|tion{emt|
|00000880| 65 78 7d 7b 5c 64 65 66 | 5c 47 69 6e 40 64 72 69 |ex}{\def|\Gin@dri|
|00000890| 76 65 72 7b 65 6d 74 65 | 78 2e 64 65 66 7d 7d 0a |ver{emte|x.def}}.|
|000008a0| 5c 44 65 63 6c 61 72 65 | 4f 70 74 69 6f 6e 7b 64 |\Declare|Option{d|
|000008b0| 76 69 77 69 6e 7d 7b 5c | 64 65 66 5c 47 69 6e 40 |viwin}{\|def\Gin@|
|000008c0| 64 72 69 76 65 72 7b 64 | 76 69 77 69 6e 2e 64 65 |driver{d|viwin.de|
|000008d0| 66 7d 7d 0a 5c 44 65 63 | 6c 61 72 65 4f 70 74 69 |f}}.\Dec|lareOpti|
|000008e0| 6f 6e 7b 6f 7a 74 65 78 | 7d 7b 5c 64 65 66 5c 47 |on{oztex|}{\def\G|
|000008f0| 69 6e 40 64 72 69 76 65 | 72 7b 6f 7a 74 65 78 2e |in@drive|r{oztex.|
|00000900| 64 65 66 7d 7d 0a 5c 44 | 65 63 6c 61 72 65 4f 70 |def}}.\D|eclareOp|
|00000910| 74 69 6f 6e 7b 70 73 70 | 72 69 6e 74 7d 7b 5c 64 |tion{psp|rint}{\d|
|00000920| 65 66 5c 47 69 6e 40 64 | 72 69 76 65 72 7b 70 73 |ef\Gin@d|river{ps|
|00000930| 70 72 69 6e 74 2e 64 65 | 66 7d 7d 0a 5c 44 65 63 |print.de|f}}.\Dec|
|00000940| 6c 61 72 65 4f 70 74 69 | 6f 6e 7b 70 75 62 70 73 |lareOpti|on{pubps|
|00000950| 7d 7b 5c 64 65 66 5c 47 | 69 6e 40 64 72 69 76 65 |}{\def\G|in@drive|
|00000960| 72 7b 70 75 62 70 73 2e | 64 65 66 7d 7d 0a 5c 44 |r{pubps.|def}}.\D|
|00000970| 65 63 6c 61 72 65 4f 70 | 74 69 6f 6e 7b 74 65 78 |eclareOp|tion{tex|
|00000980| 74 75 72 65 73 7d 7b 5c | 64 65 66 5c 47 69 6e 40 |tures}{\|def\Gin@|
|00000990| 64 72 69 76 65 72 7b 74 | 65 78 74 75 72 65 73 2e |driver{t|extures.|
|000009a0| 64 65 66 7d 7d 0a 5c 44 | 65 63 6c 61 72 65 4f 70 |def}}.\D|eclareOp|
|000009b0| 74 69 6f 6e 7b 70 63 74 | 65 78 70 73 7d 7b 5c 64 |tion{pct|exps}{\d|
|000009c0| 65 66 5c 47 69 6e 40 64 | 72 69 76 65 72 7b 70 63 |ef\Gin@d|river{pc|
|000009d0| 74 65 78 70 73 2e 64 65 | 66 7d 7d 0a 5c 44 65 63 |texps.de|f}}.\Dec|
|000009e0| 6c 61 72 65 4f 70 74 69 | 6f 6e 7b 70 63 74 65 78 |lareOpti|on{pctex|
|000009f0| 77 69 6e 7d 7b 5c 64 65 | 66 5c 47 69 6e 40 64 72 |win}{\de|f\Gin@dr|
|00000a00| 69 76 65 72 7b 70 63 74 | 65 78 77 69 6e 2e 64 65 |iver{pct|exwin.de|
|00000a10| 66 7d 7d 0a 5c 44 65 63 | 6c 61 72 65 4f 70 74 69 |f}}.\Dec|lareOpti|
|00000a20| 6f 6e 7b 70 63 74 65 78 | 68 70 7d 7b 5c 64 65 66 |on{pctex|hp}{\def|
|00000a30| 5c 47 69 6e 40 64 72 69 | 76 65 72 7b 70 63 74 65 |\Gin@dri|ver{pcte|
|00000a40| 78 68 70 2e 64 65 66 7d | 7d 0a 5c 44 65 63 6c 61 |xhp.def}|}.\Decla|
|00000a50| 72 65 4f 70 74 69 6f 6e | 7b 6c 6e 7d 7b 5c 64 65 |reOption|{ln}{\de|
|00000a60| 66 5c 47 69 6e 40 64 72 | 69 76 65 72 7b 6c 6e 2e |f\Gin@dr|iver{ln.|
|00000a70| 64 65 66 7d 7d 0a 5c 44 | 65 63 6c 61 72 65 4f 70 |def}}.\D|eclareOp|
|00000a80| 74 69 6f 6e 7b 64 65 62 | 75 67 73 68 6f 77 7d 7b |tion{deb|ugshow}{|
|00000a90| 5c 63 61 74 63 6f 64 65 | 60 5c 5e 5e 41 3d 39 20 |\catcode|`\^^A=9 |
|00000aa0| 5c 6c 65 74 5c 47 44 65 | 62 75 67 5c 74 79 70 65 |\let\GDe|bug\type|
|00000ab0| 6f 75 74 7d 0a 5c 49 6e | 70 75 74 49 66 46 69 6c |out}.\In|putIfFil|
|00000ac0| 65 45 78 69 73 74 73 7b | 67 72 61 70 68 69 63 73 |eExists{|graphics|
|00000ad0| 2e 63 66 67 7d 7b 7d 7b | 7d 0a 5c 44 65 63 6c 61 |.cfg}{}{|}.\Decla|
|00000ae0| 72 65 4f 70 74 69 6f 6e | 7b 68 69 64 65 72 6f 74 |reOption|{hiderot|
|00000af0| 61 74 65 7d 7b 25 0a 20 | 20 5c 64 65 66 5c 47 72 |ate}{%. | \def\Gr|
|00000b00| 6f 74 40 73 74 61 72 74 | 7b 5c 62 65 67 69 6e 67 |ot@start|{\beging|
|00000b10| 72 6f 75 70 5c 73 65 74 | 62 6f 78 5c 7a 40 5c 68 |roup\set|box\z@\h|
|00000b20| 62 6f 78 5c 62 67 72 6f | 75 70 7d 0a 20 20 5c 64 |box\bgro|up}. \d|
|00000b30| 65 66 5c 47 72 6f 74 40 | 65 6e 64 7b 5c 65 67 72 |ef\Grot@|end{\egr|
|00000b40| 6f 75 70 5c 65 6e 64 67 | 72 6f 75 70 7d 7d 0a 5c |oup\endg|roup}}.\|
|00000b50| 44 65 63 6c 61 72 65 4f | 70 74 69 6f 6e 7b 68 69 |DeclareO|ption{hi|
|00000b60| 64 65 73 63 61 6c 65 7d | 7b 25 0a 20 20 5c 64 65 |descale}|{%. \de|
|00000b70| 66 5c 47 73 63 61 6c 65 | 40 73 74 61 72 74 7b 5c |f\Gscale|@start{\|
|00000b80| 62 65 67 69 6e 67 72 6f | 75 70 5c 73 65 74 62 6f |begingro|up\setbo|
|00000b90| 78 5c 7a 40 5c 68 62 6f | 78 5c 62 67 72 6f 75 70 |x\z@\hbo|x\bgroup|
|00000ba0| 7d 0a 20 20 5c 64 65 66 | 5c 47 73 63 61 6c 65 40 |}. \def|\Gscale@|
|00000bb0| 65 6e 64 7b 5c 65 67 72 | 6f 75 70 5c 65 6e 64 67 |end{\egr|oup\endg|
|00000bc0| 72 6f 75 70 7d 7d 0a 5c | 50 72 6f 63 65 73 73 4f |roup}}.\|ProcessO|
|00000bd0| 70 74 69 6f 6e 73 0a 5c | 69 66 21 5c 47 69 6e 40 |ptions.\|if!\Gin@|
|00000be0| 64 72 69 76 65 72 21 0a | 20 20 5c 50 61 63 6b 61 |driver!.| \Packa|
|00000bf0| 67 65 45 72 72 6f 72 7b | 67 72 61 70 68 69 63 73 |geError{|graphics|
|00000c00| 7d 0a 20 20 20 20 7b 4e | 6f 20 64 72 69 76 65 72 |}. {N|o driver|
|00000c10| 20 73 70 65 63 69 66 69 | 65 64 7d 0a 20 20 20 20 | specifi|ed}. |
|00000c20| 7b 59 6f 75 20 73 68 6f | 75 6c 64 20 6d 61 6b 65 |{You sho|uld make|
|00000c30| 20 61 20 64 65 66 61 75 | 6c 74 20 64 72 69 76 65 | a defau|lt drive|
|00000c40| 72 20 6f 70 74 69 6f 6e | 20 69 6e 20 61 20 66 69 |r option| in a fi|
|00000c50| 6c 65 20 5c 4d 65 73 73 | 61 67 65 42 72 65 61 6b |le \Mess|ageBreak|
|00000c60| 0a 20 20 20 20 20 67 72 | 61 70 68 69 63 73 2e 63 |. gr|aphics.c|
|00000c70| 66 67 5c 4d 65 73 73 61 | 67 65 42 72 65 61 6b 0a |fg\Messa|geBreak.|
|00000c80| 20 20 20 20 20 65 67 3a | 20 5c 70 72 6f 74 65 63 | eg:| \protec|
|00000c90| 74 5c 45 78 65 63 75 74 | 65 4f 70 74 69 6f 6e 73 |t\Execut|eOptions|
|00000ca0| 7b 74 65 78 74 75 72 65 | 73 7d 25 0a 20 20 20 20 |{texture|s}%. |
|00000cb0| 20 7d 0a 5c 65 6c 73 65 | 0a 20 20 5c 50 61 63 6b | }.\else|. \Pack|
|00000cc0| 61 67 65 49 6e 66 6f 7b | 67 72 61 70 68 69 63 73 |ageInfo{|graphics|
|00000cd0| 7d 7b 44 72 69 76 65 72 | 20 66 69 6c 65 3a 20 5c |}{Driver| file: \|
|00000ce0| 47 69 6e 40 64 72 69 76 | 65 72 7d 0a 20 20 5c 40 |Gin@driv|er}. \@|
|00000cf0| 69 66 75 6e 64 65 66 69 | 6e 65 64 7b 76 65 72 40 |ifundefi|ned{ver@|
|00000d00| 5c 47 69 6e 40 64 72 69 | 76 65 72 7d 7b 5c 69 6e |\Gin@dri|ver}{\in|
|00000d10| 70 75 74 7b 5c 47 69 6e | 40 64 72 69 76 65 72 7d |put{\Gin|@driver}|
|00000d20| 7d 7b 7d 0a 5c 6c 65 74 | 5c 47 69 6e 40 6c 6c 78 |}{}.\let|\Gin@llx|
|00000d30| 5c 6c 65 66 74 6d 61 72 | 67 69 6e 69 0a 5c 6c 65 |\leftmar|gini.\le|
|00000d40| 74 5c 47 69 6e 40 6c 6c | 79 5c 6c 65 66 74 6d 61 |t\Gin@ll|y\leftma|
|00000d50| 72 67 69 6e 69 69 0a 5c | 6c 65 74 5c 47 69 6e 40 |rginii.\|let\Gin@|
|00000d60| 75 72 78 5c 6c 65 66 74 | 6d 61 72 67 69 6e 69 69 |urx\left|marginii|
|00000d70| 69 0a 5c 6c 65 74 5c 47 | 69 6e 40 75 72 79 5c 6c |i.\let\G|in@ury\l|
|00000d80| 65 66 74 6d 61 72 67 69 | 6e 69 76 0a 5c 6c 65 74 |eftmargi|niv.\let|
|00000d90| 5c 47 69 6e 40 6e 61 74 | 40 77 69 64 74 68 5c 6c |\Gin@nat|@width\l|
|00000da0| 65 66 74 6d 61 72 67 69 | 6e 76 0a 5c 6c 65 74 5c |eftmargi|nv.\let\|
|00000db0| 47 69 6e 40 6e 61 74 40 | 68 65 69 67 68 74 5c 6c |Gin@nat@|height\l|
|00000dc0| 65 66 74 6d 61 72 67 69 | 6e 76 69 0a 5c 6e 65 77 |eftmargi|nvi.\new|
|00000dd0| 69 66 5c 69 66 47 69 6e | 40 63 6c 69 70 0a 5c 6e |if\ifGin|@clip.\n|
|00000de0| 65 77 63 6f 6d 6d 61 6e | 64 5c 44 65 63 6c 61 72 |ewcomman|d\Declar|
|00000df0| 65 47 72 61 70 68 69 63 | 73 45 78 74 65 6e 73 69 |eGraphic|sExtensi|
|00000e00| 6f 6e 73 5b 31 5d 7b 25 | 0a 20 20 5c 65 64 65 66 |ons[1]{%|. \edef|
|00000e10| 5c 47 69 6e 40 65 78 74 | 65 6e 73 69 6f 6e 73 7b |\Gin@ext|ensions{|
|00000e20| 5c 7a 61 70 40 73 70 61 | 63 65 23 31 20 5c 40 65 |\zap@spa|ce#1 \@e|
|00000e30| 6d 70 74 79 7d 7d 0a 5c | 70 72 6f 76 69 64 65 63 |mpty}}.\|providec|
|00000e40| 6f 6d 6d 61 6e 64 5c 47 | 69 6e 40 65 78 74 65 6e |ommand\G|in@exten|
|00000e50| 73 69 6f 6e 73 7b 7d 0a | 5c 64 65 66 5c 69 6e 63 |sions{}.|\def\inc|
|00000e60| 6c 75 64 65 67 72 61 70 | 68 69 63 73 7b 25 0a 20 |ludegrap|hics{%. |
|00000e70| 20 5c 40 69 66 73 74 61 | 72 0a 20 20 20 20 7b 5c | \@ifsta|r. {\|
|00000e80| 47 69 6e 40 63 6c 69 70 | 74 72 75 65 5c 47 69 6e |Gin@clip|true\Gin|
|00000e90| 40 69 7d 25 0a 20 20 20 | 20 7b 5c 47 69 6e 40 63 |@i}%. | {\Gin@c|
|00000ea0| 6c 69 70 66 61 6c 73 65 | 5c 47 69 6e 40 69 7d 7d |lipfalse|\Gin@i}}|
|00000eb0| 0a 5c 64 65 66 5c 47 69 | 6e 40 69 7b 25 0a 20 20 |.\def\Gi|n@i{%. |
|00000ec0| 5c 40 69 66 6e 65 78 74 | 63 68 61 72 5b 25 5d 0a |\@ifnext|char[%].|
|00000ed0| 20 20 20 20 5c 47 69 6e | 40 69 69 0a 20 20 20 20 | \Gin|@ii. |
|00000ee0| 7b 5c 47 69 6e 40 76 69 | 65 77 70 6f 72 74 66 61 |{\Gin@vi|ewportfa|
|00000ef0| 6c 73 65 5c 47 69 6e 63 | 6c 75 64 65 40 67 72 61 |lse\Ginc|lude@gra|
|00000f00| 70 68 69 63 73 7d 7d 0a | 5c 64 65 66 5c 47 69 6e |phics}}.|\def\Gin|
|00000f10| 40 69 69 5b 23 31 5d 7b | 25 0a 20 20 5c 40 69 66 |@ii[#1]{|%. \@if|
|00000f20| 6e 65 78 74 63 68 61 72 | 5b 25 5d 0a 20 20 20 20 |nextchar|[%]. |
|00000f30| 7b 5c 47 69 6e 40 69 69 | 69 5b 23 31 5d 7d 0a 20 |{\Gin@ii|i[#1]}. |
|00000f40| 20 20 20 7b 5c 47 69 6e | 40 69 69 69 5b 5c 7a 40 | {\Gin|@iii[\z@|
|00000f50| 2c 5c 7a 40 5d 5b 23 31 | 5d 7d 7d 0a 5c 64 65 66 |,\z@][#1|]}}.\def|
|00000f60| 5c 47 69 6e 40 69 69 69 | 5b 23 31 2c 23 32 5d 5b |\Gin@iii|[#1,#2][|
|00000f70| 23 33 2c 23 34 5d 23 35 | 7b 25 0a 20 20 5c 62 65 |#3,#4]#5|{%. \be|
|00000f80| 67 69 6e 67 72 6f 75 70 | 0a 20 20 5c 47 69 6e 40 |gingroup|. \Gin@|
|00000f90| 76 69 65 77 70 6f 72 74 | 74 72 75 65 0a 20 20 5c |viewport|true. \|
|00000fa0| 40 64 65 66 61 75 6c 74 | 75 6e 69 74 73 5c 47 69 |@default|units\Gi|
|00000fb0| 6e 40 6c 6c 78 23 31 62 | 70 5c 72 65 6c 61 78 5c |n@llx#1b|p\relax\|
|00000fc0| 40 6e 6e 69 6c 0a 20 20 | 5c 40 64 65 66 61 75 6c |@nnil. |\@defaul|
|00000fd0| 74 75 6e 69 74 73 5c 47 | 69 6e 40 6c 6c 79 23 32 |tunits\G|in@lly#2|
|00000fe0| 62 70 5c 72 65 6c 61 78 | 5c 40 6e 6e 69 6c 0a 20 |bp\relax|\@nnil. |
|00000ff0| 20 5c 40 64 65 66 61 75 | 6c 74 75 6e 69 74 73 5c | \@defau|ltunits\|
|00001000| 47 69 6e 40 75 72 78 23 | 33 62 70 5c 72 65 6c 61 |Gin@urx#|3bp\rela|
|00001010| 78 5c 40 6e 6e 69 6c 0a | 20 20 5c 40 64 65 66 61 |x\@nnil.| \@defa|
|00001020| 75 6c 74 75 6e 69 74 73 | 5c 47 69 6e 40 75 72 79 |ultunits|\Gin@ury|
|00001030| 23 34 62 70 5c 72 65 6c | 61 78 5c 40 6e 6e 69 6c |#4bp\rel|ax\@nnil|
|00001040| 0a 20 20 5c 47 69 6e 63 | 6c 75 64 65 40 67 72 61 |. \Ginc|lude@gra|
|00001050| 70 68 69 63 73 7b 23 35 | 7d 25 0a 20 20 5c 65 6e |phics{#5|}%. \en|
|00001060| 64 67 72 6f 75 70 7d 0a | 5c 64 65 66 5c 44 65 63 |dgroup}.|\def\Dec|
|00001070| 6c 61 72 65 47 72 61 70 | 68 69 63 73 52 75 6c 65 |lareGrap|hicsRule|
|00001080| 23 31 23 32 23 33 23 34 | 7b 25 0a 20 20 5c 65 64 |#1#2#3#4|{%. \ed|
|00001090| 65 66 5c 40 74 65 6d 70 | 61 7b 5c 73 74 72 69 6e |ef\@temp|a{\strin|
|000010a0| 67 20 2a 7d 5c 64 65 66 | 5c 40 74 65 6d 70 62 7b |g *}\def|\@tempb{|
|000010b0| 23 33 7d 25 0a 20 20 5c | 65 78 70 61 6e 64 61 66 |#3}%. \|expandaf|
|000010c0| 74 65 72 5c 65 64 65 66 | 5c 63 73 6e 61 6d 65 20 |ter\edef|\csname |
|000010d0| 47 69 6e 40 72 75 6c 65 | 40 23 31 5c 65 6e 64 63 |Gin@rule|@#1\endc|
|000010e0| 73 6e 61 6d 65 23 23 31 | 25 0a 20 20 20 20 20 20 |sname##1|%. |
|000010f0| 20 7b 7b 23 32 7d 25 0a | 20 20 20 20 20 20 20 20 | {{#2}%.| |
|00001100| 7b 5c 69 66 78 5c 40 74 | 65 6d 70 61 5c 40 74 65 |{\ifx\@t|empa\@te|
|00001110| 6d 70 62 5c 6e 6f 65 78 | 70 61 6e 64 5c 47 69 6e |mpb\noex|pand\Gin|
|00001120| 40 65 78 74 5c 65 6c 73 | 65 23 33 5c 66 69 7d 25 |@ext\els|e#3\fi}%|
|00001130| 0a 20 20 20 20 20 20 20 | 20 7b 5c 69 66 78 5c 69 |. | {\ifx\i|
|00001140| 6e 64 65 6e 74 23 34 5c | 69 6e 64 65 6e 74 23 23 |ndent#4\|indent##|
|00001150| 31 5c 65 6c 73 65 23 34 | 5c 66 69 7d 7d 7d 0a 5c |1\else#4|\fi}}}.\|
|00001160| 64 65 66 5c 67 72 61 70 | 68 69 63 73 70 61 74 68 |def\grap|hicspath|
|00001170| 23 31 7b 5c 64 65 66 5c | 47 69 6e 70 75 74 40 70 |#1{\def\|Ginput@p|
|00001180| 61 74 68 7b 20 23 31 7d | 7d 0a 5c 69 66 78 5c 47 |ath{ #1}|}.\ifx\G|
|00001190| 69 6e 70 75 74 40 70 61 | 74 68 5c 40 75 6e 64 65 |input@pa|th\@unde|
|000011a0| 66 69 6e 65 64 0a 20 20 | 5c 6c 65 74 5c 47 69 6e |fined. |\let\Gin|
|000011b0| 70 75 74 40 70 61 74 68 | 5c 69 6e 70 75 74 40 70 |put@path|\input@p|
|000011c0| 61 74 68 0a 5c 64 65 66 | 5c 47 69 6e 40 67 65 74 |ath.\def|\Gin@get|
|000011d0| 62 61 73 65 23 31 7b 25 | 0a 20 20 5c 65 64 65 66 |base#1{%|. \edef|
|000011e0| 5c 47 69 6e 40 74 65 6d | 70 61 7b 25 0a 20 20 20 |\Gin@tem|pa{%. |
|000011f0| 20 5c 64 65 66 5c 6e 6f | 65 78 70 61 6e 64 5c 40 | \def\no|expand\@|
|00001200| 74 65 6d 70 61 23 23 23 | 23 31 23 31 5c 73 70 61 |tempa###|#1#1\spa|
|00001210| 63 65 7b 25 0a 20 20 20 | 20 20 20 5c 64 65 66 5c |ce{%. | \def\|
|00001220| 6e 6f 65 78 70 61 6e 64 | 5c 47 69 6e 40 62 61 73 |noexpand|\Gin@bas|
|00001230| 65 7b 23 23 23 23 31 7d | 7d 7d 25 0a 20 20 5c 49 |e{####1}|}}%. \I|
|00001240| 66 46 69 6c 65 45 78 69 | 73 74 73 7b 5c 66 69 6c |fFileExi|sts{\fil|
|00001250| 65 6e 61 6d 65 40 61 72 | 65 61 5c 66 69 6c 65 6e |ename@ar|ea\filen|
|00001260| 61 6d 65 40 62 61 73 65 | 23 31 7d 25 0a 20 20 20 |ame@base|#1}%. |
|00001270| 20 7b 5c 47 69 6e 40 74 | 65 6d 70 61 0a 20 20 20 | {\Gin@t|empa. |
|00001280| 20 20 5c 65 78 70 61 6e | 64 61 66 74 65 72 5c 40 | \expan|dafter\@|
|00001290| 74 65 6d 70 61 5c 40 66 | 69 6c 65 66 40 75 6e 64 |tempa\@f|ilef@und|
|000012a0| 0a 20 20 20 20 20 5c 65 | 64 65 66 5c 47 69 6e 40 |. \e|def\Gin@|
|000012b0| 65 78 74 7b 23 31 7d 7d | 7b 7d 7d 25 0a 5c 6c 65 |ext{#1}}|{}}%.\le|
|000012c0| 74 5c 47 69 6e 40 65 78 | 74 5c 72 65 6c 61 78 0a |t\Gin@ex|t\relax.|
|000012d0| 5c 64 65 66 5c 47 69 6e | 40 73 65 70 64 65 66 61 |\def\Gin|@sepdefa|
|000012e0| 75 6c 74 7b 2e 7d 0a 5c | 64 65 66 5c 47 69 6e 63 |ult{.}.\|def\Ginc|
|000012f0| 6c 75 64 65 40 67 72 61 | 70 68 69 63 73 23 31 7b |lude@gra|phics#1{|
|00001300| 25 0a 20 20 5c 62 65 67 | 69 6e 67 72 6f 75 70 0a |%. \beg|ingroup.|
|00001310| 20 20 5c 6c 65 74 5c 69 | 6e 70 75 74 40 70 61 74 | \let\i|nput@pat|
|00001320| 68 5c 47 69 6e 70 75 74 | 40 70 61 74 68 0a 20 20 |h\Ginput|@path. |
|00001330| 5c 66 69 6c 65 6e 61 6d | 65 40 70 61 72 73 65 7b |\filenam|e@parse{|
|00001340| 23 31 7d 25 0a 20 20 5c | 69 66 78 5c 66 69 6c 65 |#1}%. \|ifx\file|
|00001350| 6e 61 6d 65 40 65 78 74 | 5c 72 65 6c 61 78 0a 20 |name@ext|\relax. |
|00001360| 20 20 20 5c 40 66 6f 72 | 5c 47 69 6e 40 74 65 6d | \@for|\Gin@tem|
|00001370| 70 3a 3d 5c 47 69 6e 40 | 65 78 74 65 6e 73 69 6f |p:=\Gin@|extensio|
|00001380| 6e 73 5c 64 6f 7b 25 0a | 20 20 20 20 20 20 5c 69 |ns\do{%.| \i|
|00001390| 66 78 5c 47 69 6e 40 65 | 78 74 5c 72 65 6c 61 78 |fx\Gin@e|xt\relax|
|000013a0| 0a 20 20 20 20 20 20 20 | 20 5c 47 69 6e 40 67 65 |. | \Gin@ge|
|000013b0| 74 62 61 73 65 5c 47 69 | 6e 40 74 65 6d 70 0a 20 |tbase\Gi|n@temp. |
|000013c0| 20 20 20 20 20 5c 66 69 | 7d 25 0a 20 20 5c 65 6c | \fi|}%. \el|
|000013d0| 73 65 0a 20 20 20 20 5c | 47 69 6e 40 67 65 74 62 |se. \|Gin@getb|
|000013e0| 61 73 65 7b 5c 47 69 6e | 40 73 65 70 64 65 66 61 |ase{\Gin|@sepdefa|
|000013f0| 75 6c 74 5c 66 69 6c 65 | 6e 61 6d 65 40 65 78 74 |ult\file|name@ext|
|00001400| 7d 25 0a 20 20 20 20 5c | 69 66 78 5c 47 69 6e 40 |}%. \|ifx\Gin@|
|00001410| 65 78 74 5c 72 65 6c 61 | 78 0a 20 20 20 20 20 20 |ext\rela|x. |
|00001420| 20 5c 40 77 61 72 6e 69 | 6e 67 7b 46 69 6c 65 20 | \@warni|ng{File |
|00001430| 60 23 31 27 20 6e 6f 74 | 20 66 6f 75 6e 64 7d 25 |`#1' not| found}%|
|00001440| 0a 20 20 20 20 20 20 20 | 5c 64 65 66 5c 47 69 6e |. |\def\Gin|
|00001450| 40 62 61 73 65 7b 5c 66 | 69 6c 65 6e 61 6d 65 40 |@base{\f|ilename@|
|00001460| 61 72 65 61 5c 66 69 6c | 65 6e 61 6d 65 40 62 61 |area\fil|ename@ba|
|00001470| 73 65 7d 25 0a 20 20 20 | 20 20 20 20 5c 65 64 65 |se}%. | \ede|
|00001480| 66 5c 47 69 6e 40 65 78 | 74 7b 5c 47 69 6e 40 73 |f\Gin@ex|t{\Gin@s|
|00001490| 65 70 64 65 66 61 75 6c | 74 5c 66 69 6c 65 6e 61 |epdefaul|t\filena|
|000014a0| 6d 65 40 65 78 74 7d 25 | 0a 20 20 20 20 5c 66 69 |me@ext}%|. \fi|
|000014b0| 0a 20 20 5c 66 69 0a 20 | 20 20 20 5c 69 66 78 5c |. \fi. | \ifx\|
|000014c0| 47 69 6e 40 65 78 74 5c | 72 65 6c 61 78 0a 20 20 |Gin@ext\|relax. |
|000014d0| 20 20 20 20 20 20 20 5c | 40 6c 61 74 65 78 40 65 | \|@latex@e|
|000014e0| 72 72 6f 72 7b 46 69 6c | 65 20 60 23 31 27 20 6e |rror{Fil|e `#1' n|
|000014f0| 6f 74 20 66 6f 75 6e 64 | 7d 25 0a 20 20 20 20 20 |ot found|}%. |
|00001500| 20 20 20 20 7b 49 20 63 | 6f 75 6c 64 20 6e 6f 74 | {I c|ould not|
|00001510| 20 6c 6f 63 61 74 65 20 | 74 68 65 20 66 69 6c 65 | locate |the file|
|00001520| 20 77 69 74 68 20 61 6e | 79 20 6f 66 20 74 68 65 | with an|y of the|
|00001530| 73 65 20 65 78 74 65 6e | 73 69 6f 6e 73 3a 5e 5e |se exten|sions:^^|
|00001540| 4a 25 0a 20 20 20 20 20 | 20 20 20 20 20 5c 47 69 |J%. | \Gi|
|00001550| 6e 40 65 78 74 65 6e 73 | 69 6f 6e 73 5e 5e 4a 5c |n@extens|ions^^J\|
|00001560| 40 65 68 63 7d 25 0a 20 | 20 20 20 5c 65 6c 73 65 |@ehc}%. | \else|
|00001570| 0a 20 20 20 20 20 20 20 | 5c 40 69 66 75 6e 64 65 |. |\@ifunde|
|00001580| 66 69 6e 65 64 7b 47 69 | 6e 40 72 75 6c 65 40 5c |fined{Gi|n@rule@\|
|00001590| 47 69 6e 40 65 78 74 7d | 25 0a 20 20 20 20 20 20 |Gin@ext}|%. |
|000015a0| 20 20 20 7b 5c 69 66 78 | 5c 47 69 6e 40 72 75 6c | {\ifx|\Gin@rul|
|000015b0| 65 40 2a 5c 40 75 6e 64 | 65 66 69 6e 65 64 0a 20 |e@*\@und|efined. |
|000015c0| 20 20 20 20 20 20 20 20 | 20 20 20 5c 40 6c 61 74 | | \@lat|
|000015d0| 65 78 40 65 72 72 6f 72 | 7b 55 6e 6b 6e 6f 77 6e |ex@error|{Unknown|
|000015e0| 20 67 72 61 70 68 69 63 | 73 20 65 78 74 65 6e 73 | graphic|s extens|
|000015f0| 69 6f 6e 3a 20 5c 47 69 | 6e 40 65 78 74 7d 5c 40 |ion: \Gi|n@ext}\@|
|00001600| 65 68 63 0a 20 20 20 20 | 20 20 20 20 20 20 5c 65 |ehc. | \e|
|00001610| 6c 73 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |lse. | |
|00001620| 5c 65 78 70 61 6e 64 61 | 66 74 65 72 5c 47 69 6e |\expanda|fter\Gin|
|00001630| 40 73 65 74 66 69 6c 65 | 5c 47 69 6e 40 72 75 6c |@setfile|\Gin@rul|
|00001640| 65 40 2a 7b 5c 47 69 6e | 40 62 61 73 65 5c 47 69 |e@*{\Gin|@base\Gi|
|00001650| 6e 40 65 78 74 7d 25 0a | 20 20 20 20 20 20 20 20 |n@ext}%.| |
|00001660| 20 20 20 5c 66 69 7d 25 | 0a 20 20 20 20 20 20 20 | \fi}%|. |
|00001670| 20 20 7b 5c 65 78 70 61 | 6e 64 61 66 74 65 72 5c | {\expa|ndafter\|
|00001680| 65 78 70 61 6e 64 61 66 | 74 65 72 5c 65 78 70 61 |expandaf|ter\expa|
|00001690| 6e 64 61 66 74 65 72 5c | 47 69 6e 40 73 65 74 66 |ndafter\|Gin@setf|
|000016a0| 69 6c 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ile. | |
|000016b0| 20 5c 63 73 6e 61 6d 65 | 20 47 69 6e 40 72 75 6c | \csname| Gin@rul|
|000016c0| 65 40 5c 47 69 6e 40 65 | 78 74 5c 65 6e 64 63 73 |e@\Gin@e|xt\endcs|
|000016d0| 6e 61 6d 65 7b 5c 47 69 | 6e 40 62 61 73 65 5c 47 |name{\Gi|n@base\G|
|000016e0| 69 6e 40 65 78 74 7d 7d | 25 0a 20 20 20 20 5c 66 |in@ext}}|%. \f|
|000016f0| 69 0a 20 20 5c 65 6e 64 | 67 72 6f 75 70 7d 0a 5c |i. \end|group}.\|
|00001700| 6e 65 77 69 66 5c 69 66 | 47 72 65 61 64 40 5c 47 |newif\if|Gread@\G|
|00001710| 72 65 61 64 40 74 72 75 | 65 0a 5c 64 65 66 5c 47 |read@tru|e.\def\G|
|00001720| 69 6e 40 73 65 74 66 69 | 6c 65 23 31 23 32 23 33 |in@setfi|le#1#2#3|
|00001730| 7b 25 0a 20 20 5c 69 66 | 78 5c 5c 23 32 5c 5c 5c |{%. \if|x\\#2\\\|
|00001740| 47 72 65 61 64 40 66 61 | 6c 73 65 5c 66 69 0a 20 |Gread@fa|lse\fi. |
|00001750| 20 5c 69 66 47 69 6e 40 | 76 69 65 77 70 6f 72 74 | \ifGin@|viewport|
|00001760| 5c 65 6c 73 65 0a 20 20 | 20 20 5c 69 66 47 72 65 |\else. | \ifGre|
|00001770| 61 64 40 0a 20 20 20 20 | 20 20 5c 63 73 6e 61 6d |ad@. | \csnam|
|00001780| 65 20 47 72 65 61 64 40 | 25 0a 20 20 20 20 20 20 |e Gread@|%. |
|00001790| 20 20 20 5c 65 78 70 61 | 6e 64 61 66 74 65 72 5c | \expa|ndafter\|
|000017a0| 69 66 78 5c 63 73 6e 61 | 6d 65 20 47 72 65 61 64 |ifx\csna|me Gread|
|000017b0| 40 23 31 5c 65 6e 64 63 | 73 6e 61 6d 65 5c 72 65 |@#1\endc|sname\re|
|000017c0| 6c 61 78 0a 20 20 20 20 | 20 20 20 20 20 20 20 65 |lax. | e|
|000017d0| 70 73 25 0a 20 20 20 20 | 20 20 20 20 20 5c 65 6c |ps%. | \el|
|000017e0| 73 65 0a 20 20 20 20 20 | 20 20 20 20 20 20 23 31 |se. | #1|
|000017f0| 25 0a 20 20 20 20 20 20 | 20 20 20 5c 66 69 0a 20 |%. | \fi. |
|00001800| 20 20 20 20 20 5c 65 6e | 64 63 73 6e 61 6d 65 7b | \en|dcsname{|
|00001810| 5c 47 69 6e 40 62 61 73 | 65 23 32 7d 25 0a 20 20 |\Gin@bas|e#2}%. |
|00001820| 20 20 5c 65 6c 73 65 0a | 20 20 20 20 5c 40 6c 61 | \else.| \@la|
|00001830| 74 65 78 40 65 72 72 6f | 72 0a 20 20 20 20 20 20 |tex@erro|r. |
|00001840| 7b 43 61 6e 6e 6f 74 20 | 64 65 74 65 72 6d 69 6e |{Cannot |determin|
|00001850| 65 20 73 69 7a 65 20 6f | 66 20 67 72 61 70 68 69 |e size o|f graphi|
|00001860| 63 20 69 6e 20 23 33 20 | 28 6e 6f 20 73 69 7a 65 |c in #3 |(no size|
|00001870| 20 73 70 65 63 69 66 65 | 64 29 7d 25 0a 20 20 20 | specife|d)}%. |
|00001880| 20 20 20 5c 40 65 68 63 | 0a 20 20 20 20 5c 66 69 | \@ehc|. \fi|
|00001890| 0a 20 20 5c 66 69 0a 20 | 20 5c 47 69 6e 40 6e 61 |. \fi. | \Gin@na|
|000018a0| 74 40 68 65 69 67 68 74 | 5c 47 69 6e 40 75 72 79 |t@height|\Gin@ury|
|000018b0| 5c 61 64 76 61 6e 63 65 | 5c 47 69 6e 40 6e 61 74 |\advance|\Gin@nat|
|000018c0| 40 68 65 69 67 68 74 2d | 5c 47 69 6e 40 6c 6c 79 |@height-|\Gin@lly|
|000018d0| 0a 20 20 5c 47 69 6e 40 | 6e 61 74 40 77 69 64 74 |. \Gin@|nat@widt|
|000018e0| 68 5c 47 69 6e 40 75 72 | 78 5c 61 64 76 61 6e 63 |h\Gin@ur|x\advanc|
|000018f0| 65 5c 47 69 6e 40 6e 61 | 74 40 77 69 64 74 68 2d |e\Gin@na|t@width-|
|00001900| 5c 47 69 6e 40 6c 6c 78 | 0a 20 20 5c 47 69 6e 40 |\Gin@llx|. \Gin@|
|00001910| 72 65 71 40 73 69 7a 65 | 73 0a 20 20 5c 65 78 70 |req@size|s. \exp|
|00001920| 61 6e 64 61 66 74 65 72 | 5c 69 66 78 5c 63 73 6e |andafter|\ifx\csn|
|00001930| 61 6d 65 20 47 69 6e 63 | 6c 75 64 65 40 23 31 5c |ame Ginc|lude@#1\|
|00001940| 65 6e 64 63 73 6e 61 6d | 65 5c 72 65 6c 61 78 0a |endcsnam|e\relax.|
|00001950| 20 20 20 20 5c 47 69 6e | 40 64 72 61 66 74 74 72 | \Gin|@drafttr|
|00001960| 75 65 0a 20 20 20 20 5c | 65 78 70 61 6e 64 61 66 |ue. \|expandaf|
|00001970| 74 65 72 5c 69 66 78 5c | 63 73 6e 61 6d 65 20 47 |ter\ifx\|csname G|
|00001980| 72 65 61 64 23 31 5c 65 | 6e 64 63 73 6e 61 6d 65 |read#1\e|ndcsname|
|00001990| 5c 72 65 6c 61 78 0a 20 | 20 20 20 20 20 5c 40 6c |\relax. | \@l|
|000019a0| 61 74 65 78 40 65 72 72 | 6f 72 7b 43 61 6e 20 6e |atex@err|or{Can n|
|000019b0| 6f 74 20 69 6e 63 6c 75 | 64 65 20 67 72 61 70 68 |ot inclu|de graph|
|000019c0| 69 63 73 20 6f 66 20 74 | 79 70 65 3a 20 23 31 7d |ics of t|ype: #1}|
|000019d0| 5c 40 65 68 63 0a 20 20 | 20 20 20 20 5c 67 6c 6f |\@ehc. | \glo|
|000019e0| 62 61 6c 5c 65 78 70 61 | 6e 64 61 66 74 65 72 5c |bal\expa|ndafter\|
|000019f0| 6c 65 74 5c 63 73 6e 61 | 6d 65 20 47 72 65 61 64 |let\csna|me Gread|
|00001a00| 23 31 5c 65 6e 64 63 73 | 6e 61 6d 65 5c 40 65 6d |#1\endcs|name\@em|
|00001a10| 70 74 79 0a 20 20 20 20 | 5c 66 69 0a 20 20 5c 66 |pty. |\fi. \f|
|00001a20| 69 0a 20 20 5c 6c 65 61 | 76 65 76 6d 6f 64 65 0a |i. \lea|vevmode.|
|00001a30| 20 20 5c 69 66 47 69 6e | 40 64 72 61 66 74 0a 20 | \ifGin|@draft. |
|00001a40| 20 20 20 20 20 5c 68 62 | 6f 78 20 74 6f 20 5c 47 | \hb|ox to \G|
|00001a50| 69 6e 40 72 65 71 40 77 | 69 64 74 68 7b 25 0a 20 |in@req@w|idth{%. |
|00001a60| 20 20 20 20 20 20 20 5c | 76 72 75 6c 65 5c 68 73 | \|vrule\hs|
|00001a70| 73 0a 20 20 20 20 20 20 | 20 20 5c 76 62 6f 78 20 |s. | \vbox |
|00001a80| 74 6f 20 5c 47 69 6e 40 | 72 65 71 40 68 65 69 67 |to \Gin@|req@heig|
|00001a90| 68 74 7b 25 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ht{%. | |
|00001aa0| 5c 68 72 75 6c 65 20 5c | 40 77 69 64 74 68 20 5c |\hrule \|@width \|
|00001ab0| 47 69 6e 40 72 65 71 40 | 77 69 64 74 68 0a 20 20 |Gin@req@|width. |
|00001ac0| 20 20 20 20 20 20 20 20 | 20 5c 76 73 73 0a 20 20 | | \vss. |
|00001ad0| 20 20 20 20 20 20 20 20 | 20 5c 65 64 65 66 5c 40 | | \edef\@|
|00001ae0| 74 65 6d 70 61 7b 23 33 | 7d 25 0a 20 20 20 20 20 |tempa{#3|}%. |
|00001af0| 20 20 20 20 20 20 5c 72 | 6c 61 70 7b 20 5c 74 74 | \r|lap{ \tt|
|00001b00| 66 61 6d 69 6c 79 5c 65 | 78 70 61 6e 64 61 66 74 |family\e|xpandaft|
|00001b10| 65 72 5c 73 74 72 69 70 | 40 70 72 65 66 69 78 5c |er\strip|@prefix\|
|00001b20| 6d 65 61 6e 69 6e 67 5c | 40 74 65 6d 70 61 7d 25 |meaning\|@tempa}%|
|00001b30| 0a 20 20 20 20 20 20 20 | 20 20 20 20 5c 76 73 73 |. | \vss|
|00001b40| 0a 20 20 20 20 20 20 20 | 20 20 20 20 5c 68 72 75 |. | \hru|
|00001b50| 6c 65 7d 25 0a 20 20 20 | 20 20 20 20 20 5c 68 73 |le}%. | \hs|
|00001b60| 73 5c 76 72 75 6c 65 7d | 25 0a 20 20 5c 65 6c 73 |s\vrule}|%. \els|
|00001b70| 65 0a 20 20 20 20 5c 40 | 61 64 64 74 6f 66 69 6c |e. \@|addtofil|
|00001b80| 65 6c 69 73 74 7b 23 33 | 7d 25 0a 20 20 20 20 5c |elist{#3|}%. \|
|00001b90| 50 72 6f 76 69 64 65 73 | 46 69 6c 65 7b 23 33 7d |Provides|File{#3}|
|00001ba0| 5b 47 72 61 70 68 69 63 | 20 66 69 6c 65 20 28 74 |[Graphic| file (t|
|00001bb0| 79 70 65 20 23 31 29 5d | 25 0a 20 20 20 20 5c 73 |ype #1)]|%. \s|
|00001bc0| 65 74 62 6f 78 5c 7a 40 | 5c 68 62 6f 78 7b 5c 63 |etbox\z@|\hbox{\c|
|00001bd0| 73 6e 61 6d 65 20 47 69 | 6e 63 6c 75 64 65 40 23 |sname Gi|nclude@#|
|00001be0| 31 5c 65 6e 64 63 73 6e | 61 6d 65 7b 23 33 7d 7d |1\endcsn|ame{#3}}|
|00001bf0| 25 0a 20 20 20 20 5c 64 | 70 5c 7a 40 5c 7a 40 0a |%. \d|p\z@\z@.|
|00001c00| 20 20 20 20 5c 68 74 5c | 7a 40 5c 47 69 6e 40 72 | \ht\|z@\Gin@r|
|00001c10| 65 71 40 68 65 69 67 68 | 74 0a 20 20 20 20 5c 77 |eq@heigh|t. \w|
|00001c20| 64 5c 7a 40 5c 47 69 6e | 40 72 65 71 40 77 69 64 |d\z@\Gin|@req@wid|
|00001c30| 74 68 0a 20 20 5c 62 6f | 78 5c 7a 40 0a 20 20 5c |th. \bo|x\z@. \|
|00001c40| 66 69 7d 0a 5c 6c 65 74 | 5c 47 69 6e 40 72 65 71 |fi}.\let|\Gin@req|
|00001c50| 40 73 69 7a 65 73 5c 72 | 65 6c 61 78 0a 5c 64 65 |@sizes\r|elax.\de|
|00001c60| 66 5c 47 69 6e 40 73 63 | 61 6c 65 78 7b 31 7d 25 |f\Gin@sc|alex{1}%|
|00001c70| 0a 5c 64 65 66 5c 47 69 | 6e 40 73 63 61 6c 65 79 |.\def\Gi|n@scaley|
|00001c80| 7b 21 7d 25 0a 5c 6c 65 | 74 5c 47 69 6e 40 72 65 |{!}%.\le|t\Gin@re|
|00001c90| 71 40 68 65 69 67 68 74 | 5c 47 69 6e 40 6e 61 74 |q@height|\Gin@nat|
|00001ca0| 40 68 65 69 67 68 74 0a | 5c 6c 65 74 5c 47 69 6e |@height.|\let\Gin|
|00001cb0| 40 72 65 71 40 77 69 64 | 74 68 5c 47 69 6e 40 6e |@req@wid|th\Gin@n|
|00001cc0| 61 74 40 77 69 64 74 68 | 0a 5c 6e 65 77 69 66 5c |at@width|.\newif\|
|00001cd0| 69 66 47 69 6e 40 76 69 | 65 77 70 6f 72 74 0a 5c |ifGin@vi|ewport.\|
|00001ce0| 64 65 66 5c 47 72 65 61 | 64 40 65 70 73 23 31 7b |def\Grea|d@eps#1{|
|00001cf0| 25 0a 20 20 5c 62 65 67 | 69 6e 67 72 6f 75 70 0a |%. \beg|ingroup.|
|00001d00| 20 20 5c 6c 65 74 5c 64 | 6f 5c 40 6d 61 6b 65 6f | \let\d|o\@makeo|
|00001d10| 74 68 65 72 5c 64 6f 73 | 70 65 63 69 61 6c 73 5c |ther\dos|pecials\|
|00001d20| 63 61 74 63 6f 64 65 60 | 5c 20 31 30 20 25 0a 20 |catcode`|\ 10 %. |
|00001d30| 20 5c 40 6d 61 6b 65 6f | 74 68 65 72 5c 5e 5e 44 | \@makeo|ther\^^D|
|00001d40| 25 0a 20 20 5c 63 61 74 | 63 6f 64 65 5c 65 6e 64 |%. \cat|code\end|
|00001d50| 6c 69 6e 65 63 68 61 72 | 35 20 25 0a 20 20 5c 69 |linechar|5 %. \i|
|00001d60| 6d 6d 65 64 69 61 74 65 | 5c 6f 70 65 6e 69 6e 5c |mmediate|\openin\|
|00001d70| 40 69 6e 70 75 74 63 68 | 65 63 6b 23 31 20 25 0a |@inputch|eck#1 %.|
|00001d80| 20 20 5c 69 66 65 6f 66 | 5c 40 69 6e 70 75 74 63 | \ifeof|\@inputc|
|00001d90| 68 65 63 6b 0a 20 20 20 | 20 5c 40 6c 61 74 65 78 |heck. | \@latex|
|00001da0| 40 65 72 72 6f 72 7b 46 | 69 6c 65 20 60 23 31 27 |@error{F|ile `#1'|
|00001db0| 20 6e 6f 74 20 66 6f 75 | 6e 64 7d 5c 40 65 68 63 | not fou|nd}\@ehc|
|00001dc0| 0a 20 20 5c 65 6c 73 65 | 0a 20 20 20 20 20 5c 47 |. \else|. \G|
|00001dd0| 72 65 61 64 40 74 72 75 | 65 0a 20 20 20 20 20 5c |read@tru|e. \|
|00001de0| 6c 65 74 5c 40 74 65 6d | 70 62 5c 47 72 65 61 64 |let\@tem|pb\Gread|
|00001df0| 40 66 61 6c 73 65 0a 20 | 20 20 20 20 5c 6c 6f 6f |@false. | \loo|
|00001e00| 70 0a 20 20 20 20 20 20 | 20 5c 72 65 61 64 5c 40 |p. | \read\@|
|00001e10| 69 6e 70 75 74 63 68 65 | 63 6b 20 74 6f 5c 40 74 |inputche|ck to\@t|
|00001e20| 65 6d 70 61 0a 20 20 20 | 20 20 20 20 5c 69 66 65 |empa. | \ife|
|00001e30| 6f 66 5c 40 69 6e 70 75 | 74 63 68 65 63 6b 0a 20 |of\@inpu|tcheck. |
|00001e40| 20 20 20 20 20 20 20 20 | 5c 47 72 65 61 64 40 66 | |\Gread@f|
|00001e50| 61 6c 73 65 0a 20 20 20 | 20 20 20 20 5c 65 6c 73 |alse. | \els|
|00001e60| 65 0a 20 20 20 20 20 20 | 20 20 20 5c 65 78 70 61 |e. | \expa|
|00001e70| 6e 64 61 66 74 65 72 5c | 47 72 65 61 64 40 66 69 |ndafter\|Gread@fi|
|00001e80| 6e 64 40 62 62 5c 40 74 | 65 6d 70 61 3a 2e 5c 5c |nd@bb\@t|empa:.\\|
|00001e90| 25 0a 20 20 20 20 20 20 | 20 5c 66 69 0a 20 20 20 |%. | \fi. |
|00001ea0| 20 20 5c 69 66 47 72 65 | 61 64 40 0a 20 20 20 20 | \ifGre|ad@. |
|00001eb0| 20 5c 72 65 70 65 61 74 | 0a 20 20 20 20 5c 69 6d | \repeat|. \im|
|00001ec0| 6d 65 64 69 61 74 65 5c | 63 6c 6f 73 65 69 6e 5c |mediate\|closein\|
|00001ed0| 40 69 6e 70 75 74 63 68 | 65 63 6b 0a 20 20 5c 66 |@inputch|eck. \f|
|00001ee0| 69 0a 20 20 5c 69 66 47 | 69 6e 40 76 69 65 77 70 |i. \ifG|in@viewp|
|00001ef0| 6f 72 74 5c 65 6c 73 65 | 0a 20 20 20 20 5c 40 6c |ort\else|. \@l|
|00001f00| 61 74 65 78 40 65 72 72 | 6f 72 0a 20 20 20 20 20 |atex@err|or. |
|00001f10| 20 7b 43 61 6e 6e 6f 74 | 20 64 65 74 65 72 6d 69 | {Cannot| determi|
|00001f20| 6e 65 20 73 69 7a 65 20 | 6f 66 20 67 72 61 70 68 |ne size |of graph|
|00001f30| 69 63 20 69 6e 20 23 31 | 20 28 6e 6f 20 42 6f 75 |ic in #1| (no Bou|
|00001f40| 6e 64 69 6e 67 42 6f 78 | 29 7d 25 0a 20 20 20 20 |ndingBox|)}%. |
|00001f50| 20 20 5c 40 65 68 63 0a | 20 20 20 20 5c 67 64 65 | \@ehc.| \gde|
|00001f60| 66 5c 67 40 74 65 6d 70 | 61 7b 30 20 30 20 37 32 |f\g@temp|a{0 0 72|
|00001f70| 20 37 32 20 7d 25 0a 20 | 20 5c 66 69 0a 20 20 5c | 72 }%. | \fi. \|
|00001f80| 65 6e 64 67 72 6f 75 70 | 0a 20 20 5c 65 78 70 61 |endgroup|. \expa|
|00001f90| 6e 64 61 66 74 65 72 5c | 47 72 65 61 64 40 70 61 |ndafter\|Gread@pa|
|00001fa0| 72 73 65 40 62 62 5c 67 | 40 74 65 6d 70 61 5c 5c |rse@bb\g|@tempa\\|
|00001fb0| 7d 0a 5c 6c 6f 6e 67 5c | 64 65 66 5c 47 72 65 61 |}.\long\|def\Grea|
|00001fc0| 64 40 66 69 6e 64 40 62 | 62 23 31 3a 23 32 23 33 |d@find@b|b#1:#2#3|
|00001fd0| 5c 5c 7b 25 0a 20 20 5c | 64 65 66 5c 40 74 65 6d |\\{%. \|def\@tem|
|00001fe0| 70 61 7b 23 31 7d 25 0a | 20 20 5c 69 66 78 5c 40 |pa{#1}%.| \ifx\@|
|00001ff0| 74 65 6d 70 61 5c 47 72 | 65 61 64 40 42 42 6f 78 |tempa\Gr|ead@BBox|
|00002000| 0a 20 20 20 20 5c 47 72 | 65 61 64 40 74 65 73 74 |. \Gr|ead@test|
|00002010| 40 61 74 65 6e 64 23 32 | 23 33 28 29 5c 5c 25 0a |@atend#2|#3()\\%.|
|00002020| 20 20 5c 66 69 7d 0a 5c | 64 65 66 5c 47 72 65 61 | \fi}.\|def\Grea|
|00002030| 64 40 74 65 73 74 40 61 | 74 65 6e 64 23 31 28 23 |d@test@a|tend#1(#|
|00002040| 32 29 23 33 5c 5c 7b 25 | 0a 20 20 5c 64 65 66 5c |2)#3\\{%|. \def\|
|00002050| 40 74 65 6d 70 61 7b 23 | 32 7d 25 0a 20 20 5c 69 |@tempa{#|2}%. \i|
|00002060| 66 78 5c 40 74 65 6d 70 | 61 5c 47 72 65 61 64 40 |fx\@temp|a\Gread@|
|00002070| 61 74 65 6e 64 0a 20 20 | 20 20 5c 47 72 65 61 64 |atend. | \Gread|
|00002080| 40 74 72 75 65 0a 20 20 | 20 20 5c 6c 65 74 5c 40 |@true. | \let\@|
|00002090| 74 65 6d 70 62 5c 72 65 | 6c 61 78 0a 20 20 5c 65 |tempb\re|lax. \e|
|000020a0| 6c 73 65 0a 20 20 20 20 | 5c 67 64 65 66 5c 67 40 |lse. |\gdef\g@|
|000020b0| 74 65 6d 70 61 7b 23 31 | 7d 25 0a 20 20 20 20 5c |tempa{#1|}%. \|
|000020c0| 40 74 65 6d 70 62 0a 20 | 20 20 20 5c 47 69 6e 40 |@tempb. | \Gin@|
|000020d0| 76 69 65 77 70 6f 72 74 | 74 72 75 65 0a 20 20 5c |viewport|true. \|
|000020e0| 66 69 7d 0a 5c 64 65 66 | 5c 47 72 65 61 64 40 70 |fi}.\def|\Gread@p|
|000020f0| 61 72 73 65 40 62 62 23 | 31 20 23 32 20 23 33 20 |arse@bb#|1 #2 #3 |
|00002100| 23 34 20 23 35 5c 5c 7b | 25 0a 20 20 5c 40 64 65 |#4 #5\\{|%. \@de|
|00002110| 66 61 75 6c 74 75 6e 69 | 74 73 5c 47 69 6e 40 6c |faultuni|ts\Gin@l|
|00002120| 6c 78 23 31 62 70 5c 72 | 65 6c 61 78 5c 40 6e 6e |lx#1bp\r|elax\@nn|
|00002130| 69 6c 0a 20 20 5c 40 64 | 65 66 61 75 6c 74 75 6e |il. \@d|efaultun|
|00002140| 69 74 73 5c 47 69 6e 40 | 6c 6c 79 23 32 62 70 5c |its\Gin@|lly#2bp\|
|00002150| 72 65 6c 61 78 5c 40 6e | 6e 69 6c 0a 20 20 5c 40 |relax\@n|nil. \@|
|00002160| 64 65 66 61 75 6c 74 75 | 6e 69 74 73 5c 47 69 6e |defaultu|nits\Gin|
|00002170| 40 75 72 78 23 33 62 70 | 5c 72 65 6c 61 78 5c 40 |@urx#3bp|\relax\@|
|00002180| 6e 6e 69 6c 0a 20 20 5c | 40 64 65 66 61 75 6c 74 |nnil. \|@default|
|00002190| 75 6e 69 74 73 5c 47 69 | 6e 40 75 72 79 23 34 62 |units\Gi|n@ury#4b|
|000021a0| 70 5c 72 65 6c 61 78 5c | 40 6e 6e 69 6c 7d 0a 5c |p\relax\|@nnil}.\|
|000021b0| 64 65 66 5c 47 72 65 61 | 64 40 61 74 65 6e 64 7b |def\Grea|d@atend{|
|000021c0| 61 74 65 6e 64 7d 0a 5c | 65 64 65 66 5c 47 72 65 |atend}.\|edef\Gre|
|000021d0| 61 64 40 42 42 6f 78 7b | 5c 40 70 65 72 63 65 6e |ad@BBox{|\@percen|
|000021e0| 74 63 68 61 72 5c 40 70 | 65 72 63 65 6e 74 63 68 |tchar\@p|ercentch|
|000021f0| 61 72 20 42 6f 75 6e 64 | 69 6e 67 42 6f 78 7d 0a |ar Bound|ingBox}.|
|00002200| 5c 6c 65 74 5c 47 72 6f | 74 40 68 65 69 67 68 74 |\let\Gro|t@height|
|00002210| 5c 40 6f 76 78 78 0a 5c | 6c 65 74 5c 47 72 6f 74 |\@ovxx.\|let\Grot|
|00002220| 40 6c 65 66 74 5c 40 6f | 76 79 79 0a 5c 6c 65 74 |@left\@o|vyy.\let|
|00002230| 5c 47 72 6f 74 40 72 69 | 67 68 74 5c 40 6f 76 64 |\Grot@ri|ght\@ovd|
|00002240| 78 0a 5c 6c 65 74 5c 47 | 72 6f 74 40 64 65 70 74 |x.\let\G|rot@dept|
|00002250| 68 5c 40 6f 76 64 79 0a | 5c 6c 65 74 5c 47 72 6f |h\@ovdy.|\let\Gro|
|00002260| 74 40 6c 5c 40 6f 76 72 | 6f 0a 5c 6c 65 74 5c 47 |t@l\@ovr|o.\let\G|
|00002270| 72 6f 74 40 72 5c 40 6f | 76 72 69 0a 5c 6c 65 74 |rot@r\@o|vri.\let|
|00002280| 5c 47 72 6f 74 40 68 5c | 40 78 64 69 6d 0a 5c 6c |\Grot@h\|@xdim.\l|
|00002290| 65 74 5c 47 72 6f 74 40 | 64 5c 40 79 64 69 6d 0a |et\Grot@|d\@ydim.|
|000022a0| 5c 6c 65 74 5c 47 72 6f | 74 40 78 5c 40 6c 69 6e |\let\Gro|t@x\@lin|
|000022b0| 65 6c 65 6e 0a 5c 6c 65 | 74 5c 47 72 6f 74 40 79 |elen.\le|t\Grot@y|
|000022c0| 5c 40 64 61 73 68 64 69 | 6d 0a 5c 64 65 66 5c 72 |\@dashdi|m.\def\r|
|000022d0| 6f 74 61 74 65 62 6f 78 | 23 31 23 32 7b 25 0a 20 |otatebox|#1#2{%. |
|000022e0| 20 5c 47 72 6f 74 40 73 | 65 74 61 6e 67 6c 65 7b | \Grot@s|etangle{|
|000022f0| 23 31 7d 25 0a 20 20 5c | 73 65 74 62 6f 78 5c 7a |#1}%. \|setbox\z|
|00002300| 40 5c 68 62 6f 78 7b 7b | 23 32 7d 7d 25 0a 20 20 |@\hbox{{|#2}}%. |
|00002310| 5c 47 72 6f 74 40 78 5c | 7a 40 0a 20 20 5c 47 72 |\Grot@x\|z@. \Gr|
|00002320| 6f 74 40 79 5c 7a 40 0a | 20 20 5c 47 72 6f 74 40 |ot@y\z@.| \Grot@|
|00002330| 62 6f 78 7d 0a 5c 64 65 | 66 5c 47 72 6f 74 40 73 |box}.\de|f\Grot@s|
|00002340| 65 74 61 6e 67 6c 65 23 | 31 7b 5c 65 64 65 66 5c |etangle#|1{\edef\|
|00002350| 47 72 6f 74 40 61 6e 67 | 6c 65 7b 23 31 7d 7d 0a |Grot@ang|le{#1}}.|
|00002360| 5c 64 65 66 5c 47 72 6f | 74 40 50 78 23 31 23 32 |\def\Gro|t@Px#1#2|
|00002370| 23 33 7b 25 0a 20 20 20 | 20 20 20 20 20 23 31 5c |#3{%. | #1\|
|00002380| 47 72 6f 74 40 63 6f 73 | 23 32 25 0a 20 20 20 20 |Grot@cos|#2%. |
|00002390| 20 20 20 20 5c 61 64 76 | 61 6e 63 65 23 31 2d 5c | \adv|ance#1-\|
|000023a0| 47 72 6f 74 40 73 69 6e | 23 33 7d 0a 5c 64 65 66 |Grot@sin|#3}.\def|
|000023b0| 5c 47 72 6f 74 40 50 79 | 23 31 23 32 23 33 7b 25 |\Grot@Py|#1#2#3{%|
|000023c0| 0a 20 20 20 20 20 20 20 | 20 23 31 5c 47 72 6f 74 |. | #1\Grot|
|000023d0| 40 73 69 6e 23 32 25 0a | 20 20 20 20 20 20 20 20 |@sin#2%.| |
|000023e0| 5c 61 64 76 61 6e 63 65 | 23 31 5c 47 72 6f 74 40 |\advance|#1\Grot@|
|000023f0| 63 6f 73 23 33 7d 0a 5c | 64 65 66 5c 47 72 6f 74 |cos#3}.\|def\Grot|
|00002400| 40 62 6f 78 7b 25 0a 20 | 20 5c 62 65 67 69 6e 67 |@box{%. | \beging|
|00002410| 72 6f 75 70 0a 20 20 5c | 43 61 6c 63 75 6c 61 74 |roup. \|Calculat|
|00002420| 65 53 69 6e 5c 47 72 6f | 74 40 61 6e 67 6c 65 0a |eSin\Gro|t@angle.|
|00002430| 20 20 5c 43 61 6c 63 75 | 6c 61 74 65 43 6f 73 5c | \Calcu|lateCos\|
|00002440| 47 72 6f 74 40 61 6e 67 | 6c 65 0a 20 20 5c 65 64 |Grot@ang|le. \ed|
|00002450| 65 66 5c 47 72 6f 74 40 | 73 69 6e 7b 5c 55 73 65 |ef\Grot@|sin{\Use|
|00002460| 53 69 6e 5c 47 72 6f 74 | 40 61 6e 67 6c 65 7d 25 |Sin\Grot|@angle}%|
|00002470| 0a 20 20 5c 65 64 65 66 | 5c 47 72 6f 74 40 63 6f |. \edef|\Grot@co|
|00002480| 73 7b 5c 55 73 65 43 6f | 73 5c 47 72 6f 74 40 61 |s{\UseCo|s\Grot@a|
|00002490| 6e 67 6c 65 7d 25 0a 5e | 5e 41 20 20 20 5c 47 44 |ngle}%.^|^A \GD|
|000024a0| 65 62 75 67 7b 52 6f 74 | 61 74 65 3a 20 61 6e 67 |ebug{Rot|ate: ang|
|000024b0| 6c 65 20 5c 47 72 6f 74 | 40 61 6e 67 6c 65 2c 20 |le \Grot|@angle, |
|000024c0| 73 69 6e 65 20 69 73 20 | 5c 47 72 6f 74 40 73 69 |sine is |\Grot@si|
|000024d0| 6e 2c 0a 5e 5e 41 20 20 | 20 20 20 20 20 20 20 20 |n,.^^A | |
|000024e0| 20 20 20 63 6f 73 69 6e | 65 20 69 73 20 5c 47 72 | cosin|e is \Gr|
|000024f0| 6f 74 40 63 6f 73 7d 25 | 0a 20 20 5c 47 72 6f 74 |ot@cos}%|. \Grot|
|00002500| 40 72 5c 77 64 5c 7a 40 | 20 20 5c 61 64 76 61 6e |@r\wd\z@| \advan|
|00002510| 63 65 5c 47 72 6f 74 40 | 72 2d 5c 47 72 6f 74 40 |ce\Grot@|r-\Grot@|
|00002520| 78 0a 20 20 5c 47 72 6f | 74 40 6c 5c 7a 40 20 20 |x. \Gro|t@l\z@ |
|00002530| 20 20 20 5c 61 64 76 61 | 6e 63 65 5c 47 72 6f 74 | \adva|nce\Grot|
|00002540| 40 6c 2d 5c 47 72 6f 74 | 40 78 0a 20 20 5c 47 72 |@l-\Grot|@x. \Gr|
|00002550| 6f 74 40 68 5c 68 74 5c | 7a 40 20 20 5c 61 64 76 |ot@h\ht\|z@ \adv|
|00002560| 61 6e 63 65 5c 47 72 6f | 74 40 68 2d 5c 47 72 6f |ance\Gro|t@h-\Gro|
|00002570| 74 40 79 0a 20 20 5c 47 | 72 6f 74 40 64 2d 5c 64 |t@y. \G|rot@d-\d|
|00002580| 70 5c 7a 40 20 5c 61 64 | 76 61 6e 63 65 5c 47 72 |p\z@ \ad|vance\Gr|
|00002590| 6f 74 40 64 2d 5c 47 72 | 6f 74 40 79 0a 20 20 5c |ot@d-\Gr|ot@y. \|
|000025a0| 69 66 64 69 6d 5c 47 72 | 6f 74 40 73 69 6e 5c 70 |ifdim\Gr|ot@sin\p|
|000025b0| 40 3e 5c 7a 40 0a 20 20 | 20 20 5c 69 66 64 69 6d |@>\z@. | \ifdim|
|000025c0| 5c 47 72 6f 74 40 63 6f | 73 5c 70 40 3e 5c 7a 40 |\Grot@co|s\p@>\z@|
|000025d0| 0a 20 20 20 20 20 20 5c | 47 72 6f 74 40 50 79 5c |. \|Grot@Py\|
|000025e0| 47 72 6f 74 40 68 65 69 | 67 68 74 20 5c 47 72 6f |Grot@hei|ght \Gro|
|000025f0| 74 40 72 5c 47 72 6f 74 | 40 68 25 42 0a 20 20 20 |t@r\Grot|@h%B. |
|00002600| 20 20 20 5c 47 72 6f 74 | 40 50 78 5c 47 72 6f 74 | \Grot|@Px\Grot|
|00002610| 40 72 69 67 68 74 20 20 | 5c 47 72 6f 74 40 72 5c |@right |\Grot@r\|
|00002620| 47 72 6f 74 40 64 25 45 | 0a 20 20 20 20 20 20 5c |Grot@d%E|. \|
|00002630| 47 72 6f 74 40 50 78 5c | 47 72 6f 74 40 6c 65 66 |Grot@Px\|Grot@lef|
|00002640| 74 20 20 20 5c 47 72 6f | 74 40 6c 5c 47 72 6f 74 |t \Gro|t@l\Grot|
|00002650| 40 68 25 43 0a 20 20 20 | 20 20 20 5c 47 72 6f 74 |@h%C. | \Grot|
|00002660| 40 50 79 5c 47 72 6f 74 | 40 64 65 70 74 68 20 20 |@Py\Grot|@depth |
|00002670| 5c 47 72 6f 74 40 6c 5c | 47 72 6f 74 40 64 25 44 |\Grot@l\|Grot@d%D|
|00002680| 0a 20 20 20 20 5c 65 6c | 73 65 0a 20 20 20 20 20 |. \el|se. |
|00002690| 20 5c 47 72 6f 74 40 50 | 79 5c 47 72 6f 74 40 68 | \Grot@P|y\Grot@h|
|000026a0| 65 69 67 68 74 20 5c 47 | 72 6f 74 40 72 5c 47 72 |eight \G|rot@r\Gr|
|000026b0| 6f 74 40 64 25 45 0a 20 | 20 20 20 20 20 5c 47 72 |ot@d%E. | \Gr|
|000026c0| 6f 74 40 50 78 5c 47 72 | 6f 74 40 72 69 67 68 74 |ot@Px\Gr|ot@right|
|000026d0| 20 20 5c 47 72 6f 74 40 | 6c 5c 47 72 6f 74 40 64 | \Grot@|l\Grot@d|
|000026e0| 25 44 0a 20 20 20 20 20 | 20 5c 47 72 6f 74 40 50 |%D. | \Grot@P|
|000026f0| 78 5c 47 72 6f 74 40 6c | 65 66 74 20 20 20 5c 47 |x\Grot@l|eft \G|
|00002700| 72 6f 74 40 72 5c 47 72 | 6f 74 40 68 25 42 0a 20 |rot@r\Gr|ot@h%B. |
|00002710| 20 20 20 20 20 5c 47 72 | 6f 74 40 50 79 5c 47 72 | \Gr|ot@Py\Gr|
|00002720| 6f 74 40 64 65 70 74 68 | 20 20 5c 47 72 6f 74 40 |ot@depth| \Grot@|
|00002730| 6c 5c 47 72 6f 74 40 68 | 25 43 0a 20 20 20 20 5c |l\Grot@h|%C. \|
|00002740| 66 69 0a 20 20 5c 65 6c | 73 65 0a 20 20 20 20 5c |fi. \el|se. \|
|00002750| 69 66 64 69 6d 5c 47 72 | 6f 74 40 63 6f 73 5c 70 |ifdim\Gr|ot@cos\p|
|00002760| 40 3c 5c 7a 40 0a 20 20 | 20 20 20 20 5c 47 72 6f |@<\z@. | \Gro|
|00002770| 74 40 50 79 5c 47 72 6f | 74 40 68 65 69 67 68 74 |t@Py\Gro|t@height|
|00002780| 20 5c 47 72 6f 74 40 6c | 5c 47 72 6f 74 40 64 25 | \Grot@l|\Grot@d%|
|00002790| 44 0a 20 20 20 20 20 20 | 5c 47 72 6f 74 40 50 78 |D. |\Grot@Px|
|000027a0| 5c 47 72 6f 74 40 72 69 | 67 68 74 20 20 5c 47 72 |\Grot@ri|ght \Gr|
|000027b0| 6f 74 40 6c 5c 47 72 6f | 74 40 68 25 43 0a 20 20 |ot@l\Gro|t@h%C. |
|000027c0| 20 20 20 20 5c 47 72 6f | 74 40 50 78 5c 47 72 6f | \Gro|t@Px\Gro|
|000027d0| 74 40 6c 65 66 74 20 20 | 20 5c 47 72 6f 74 40 72 |t@left | \Grot@r|
|000027e0| 5c 47 72 6f 74 40 64 25 | 45 0a 20 20 20 20 20 20 |\Grot@d%|E. |
|000027f0| 5c 47 72 6f 74 40 50 79 | 5c 47 72 6f 74 40 64 65 |\Grot@Py|\Grot@de|
|00002800| 70 74 68 20 20 5c 47 72 | 6f 74 40 72 5c 47 72 6f |pth \Gr|ot@r\Gro|
|00002810| 74 40 68 25 42 0a 20 20 | 20 20 5c 65 6c 73 65 0a |t@h%B. | \else.|
|00002820| 20 20 20 20 20 20 5c 47 | 72 6f 74 40 50 79 5c 47 | \G|rot@Py\G|
|00002830| 72 6f 74 40 68 65 69 67 | 68 74 20 5c 47 72 6f 74 |rot@heig|ht \Grot|
|00002840| 40 6c 5c 47 72 6f 74 40 | 68 25 43 0a 20 20 20 20 |@l\Grot@|h%C. |
|00002850| 20 20 5c 47 72 6f 74 40 | 50 78 5c 47 72 6f 74 40 | \Grot@|Px\Grot@|
|00002860| 72 69 67 68 74 20 20 5c | 47 72 6f 74 40 72 5c 47 |right \|Grot@r\G|
|00002870| 72 6f 74 40 68 25 42 0a | 20 20 20 20 20 20 5c 47 |rot@h%B.| \G|
|00002880| 72 6f 74 40 50 78 5c 47 | 72 6f 74 40 6c 65 66 74 |rot@Px\G|rot@left|
|00002890| 20 20 20 5c 47 72 6f 74 | 40 6c 5c 47 72 6f 74 40 | \Grot|@l\Grot@|
|000028a0| 64 25 44 0a 20 20 20 20 | 20 20 5c 47 72 6f 74 40 |d%D. | \Grot@|
|000028b0| 50 79 5c 47 72 6f 74 40 | 64 65 70 74 68 20 20 5c |Py\Grot@|depth \|
|000028c0| 47 72 6f 74 40 72 5c 47 | 72 6f 74 40 64 25 45 0a |Grot@r\G|rot@d%E.|
|000028d0| 20 20 20 20 5c 66 69 0a | 20 20 5c 66 69 0a 20 20 | \fi.| \fi. |
|000028e0| 5c 61 64 76 61 6e 63 65 | 5c 47 72 6f 74 40 68 65 |\advance|\Grot@he|
|000028f0| 69 67 68 74 5c 47 72 6f | 74 40 79 0a 20 20 5c 61 |ight\Gro|t@y. \a|
|00002900| 64 76 61 6e 63 65 5c 47 | 72 6f 74 40 64 65 70 74 |dvance\G|rot@dept|
|00002910| 68 5c 47 72 6f 74 40 79 | 0a 20 20 5c 47 72 6f 74 |h\Grot@y|. \Grot|
|00002920| 40 50 78 5c 64 69 6d 65 | 6e 40 20 20 5c 47 72 6f |@Px\dime|n@ \Gro|
|00002930| 74 40 78 5c 47 72 6f 74 | 40 79 0a 20 20 5c 47 72 |t@x\Grot|@y. \Gr|
|00002940| 6f 74 40 50 79 5c 64 69 | 6d 65 6e 40 69 69 20 5c |ot@Py\di|men@ii \|
|00002950| 47 72 6f 74 40 78 5c 47 | 72 6f 74 40 79 0a 20 20 |Grot@x\G|rot@y. |
|00002960| 5c 64 69 6d 65 6e 40 2d | 5c 64 69 6d 65 6e 40 20 |\dimen@-|\dimen@ |
|00002970| 20 20 20 20 5c 61 64 76 | 61 6e 63 65 5c 64 69 6d | \adv|ance\dim|
|00002980| 65 6e 40 2d 5c 47 72 6f | 74 40 6c 65 66 74 0a 20 |en@-\Gro|t@left. |
|00002990| 20 5c 64 69 6d 65 6e 40 | 69 69 2d 5c 64 69 6d 65 | \dimen@|ii-\dime|
|000029a0| 6e 40 69 69 20 5c 61 64 | 76 61 6e 63 65 5c 64 69 |n@ii \ad|vance\di|
|000029b0| 6d 65 6e 40 69 69 5c 47 | 72 6f 74 40 79 0a 5e 5e |men@ii\G|rot@y.^^|
|000029c0| 41 20 20 20 5c 47 44 65 | 62 75 67 7b 52 6f 74 61 |A \GDe|bug{Rota|
|000029d0| 74 65 3a 20 28 6c 2c 72 | 2c 68 2c 64 29 5e 5e 4a |te: (l,r|,h,d)^^J|
|000029e0| 25 0a 5e 5e 41 20 4f 72 | 69 67 69 6e 61 6c 20 5c |%.^^A Or|iginal \|
|000029f0| 74 68 65 5c 47 72 6f 74 | 40 6c 2c 5c 74 68 65 5c |the\Grot|@l,\the\|
|00002a00| 47 72 6f 74 40 72 2c 5c | 74 68 65 5c 47 72 6f 74 |Grot@r,\|the\Grot|
|00002a10| 40 68 2c 5c 74 68 65 5c | 47 72 6f 74 40 64 2c 5e |@h,\the\|Grot@d,^|
|00002a20| 5e 4a 25 0a 5e 5e 41 20 | 4e 65 77 2e 2e 2e 2e 2e |^J%.^^A |New.....|
|00002a30| 20 5c 74 68 65 5c 47 72 | 6f 74 40 6c 65 66 74 2c | \the\Gr|ot@left,|
|00002a40| 5c 74 68 65 5c 47 72 6f | 74 40 72 69 67 68 74 2c |\the\Gro|t@right,|
|00002a50| 25 0a 5e 5e 41 20 20 20 | 20 20 20 20 20 20 20 5c |%.^^A | \|
|00002a60| 74 68 65 5c 47 72 6f 74 | 40 68 65 69 67 68 74 2c |the\Grot|@height,|
|00002a70| 5c 74 68 65 5c 47 72 6f | 74 40 64 65 70 74 68 7d |\the\Gro|t@depth}|
|00002a80| 25 0a 20 20 5c 73 65 74 | 62 6f 78 5c 7a 40 5c 68 |%. \set|box\z@\h|
|00002a90| 62 6f 78 7b 25 0a 20 20 | 20 20 5c 6b 65 72 6e 5c |box{%. | \kern\|
|00002aa0| 64 69 6d 65 6e 40 0a 20 | 20 20 20 5c 72 61 69 73 |dimen@. | \rais|
|00002ab0| 65 5c 64 69 6d 65 6e 40 | 69 69 5c 68 62 6f 78 7b |e\dimen@|ii\hbox{|
|00002ac0| 5c 47 72 6f 74 40 73 74 | 61 72 74 5c 62 6f 78 5c |\Grot@st|art\box\|
|00002ad0| 7a 40 5c 47 72 6f 74 40 | 65 6e 64 7d 7d 25 0a 20 |z@\Grot@|end}}%. |
|00002ae0| 20 5c 68 74 5c 7a 40 5c | 47 72 6f 74 40 68 65 69 | \ht\z@\|Grot@hei|
|00002af0| 67 68 74 0a 20 20 5c 64 | 70 5c 7a 40 2d 5c 47 72 |ght. \d|p\z@-\Gr|
|00002b00| 6f 74 40 64 65 70 74 68 | 0a 20 20 5c 61 64 76 61 |ot@depth|. \adva|
|00002b10| 6e 63 65 5c 47 72 6f 74 | 40 72 69 67 68 74 2d 5c |nce\Grot|@right-\|
|00002b20| 47 72 6f 74 40 6c 65 66 | 74 5c 77 64 5c 7a 40 5c |Grot@lef|t\wd\z@\|
|00002b30| 47 72 6f 74 40 72 69 67 | 68 74 0a 20 20 5c 6c 65 |Grot@rig|ht. \le|
|00002b40| 61 76 65 76 6d 6f 64 65 | 5c 62 6f 78 5c 7a 40 0a |avevmode|\box\z@.|
|00002b50| 20 20 5c 65 6e 64 67 72 | 6f 75 70 7d 0a 5c 64 65 | \endgr|oup}.\de|
|00002b60| 66 5c 73 63 61 6c 65 62 | 6f 78 23 31 7b 25 0a 20 |f\scaleb|ox#1{%. |
|00002b70| 20 5c 40 69 66 6e 65 78 | 74 63 68 61 72 5b 7b 5c | \@ifnex|tchar[{\|
|00002b80| 47 73 63 61 6c 65 40 62 | 6f 78 7b 23 31 7d 7d 7b |Gscale@b|ox{#1}}{|
|00002b90| 5c 47 73 63 61 6c 65 40 | 62 6f 78 7b 23 31 7d 5b |\Gscale@|box{#1}[|
|00002ba0| 23 31 5d 7d 7d 0a 5c 64 | 65 66 5c 47 73 63 61 6c |#1]}}.\d|ef\Gscal|
|00002bb0| 65 40 62 6f 78 23 31 5b | 23 32 5d 23 33 7b 25 0a |e@box#1[|#2]#3{%.|
|00002bc0| 20 20 5c 64 65 66 5c 47 | 73 63 61 6c 65 40 78 7b | \def\G|scale@x{|
|00002bd0| 23 31 7d 5c 64 65 66 5c | 47 73 63 61 6c 65 40 79 |#1}\def\|Gscale@y|
|00002be0| 7b 23 32 7d 25 0a 20 20 | 5c 73 65 74 62 6f 78 5c |{#2}%. |\setbox\|
|00002bf0| 7a 40 5c 68 62 6f 78 7b | 7b 23 33 7d 7d 25 0a 20 |z@\hbox{|{#3}}%. |
|00002c00| 20 5c 73 65 74 62 6f 78 | 5c 74 77 40 5c 68 62 6f | \setbox|\tw@\hbo|
|00002c10| 78 7b 5c 47 73 63 61 6c | 65 40 73 74 61 72 74 5c |x{\Gscal|e@start\|
|00002c20| 72 6c 61 70 7b 5c 63 6f | 70 79 5c 7a 40 7d 5c 47 |rlap{\co|py\z@}\G|
|00002c30| 73 63 61 6c 65 40 65 6e | 64 7d 25 0a 20 20 5c 6c |scale@en|d}%. \l|
|00002c40| 65 61 76 65 76 6d 6f 64 | 65 0a 20 20 5c 69 66 64 |eavevmod|e. \ifd|
|00002c50| 69 6d 23 32 5c 70 40 3c | 5c 7a 40 0a 20 20 20 20 |im#2\p@<|\z@. |
|00002c60| 5c 68 74 5c 74 77 40 2d | 23 32 5c 64 70 5c 7a 40 |\ht\tw@-|#2\dp\z@|
|00002c70| 0a 20 20 20 20 5c 64 70 | 5c 74 77 40 2d 23 32 5c |. \dp|\tw@-#2\|
|00002c80| 68 74 5c 7a 40 0a 20 20 | 5c 65 6c 73 65 0a 20 20 |ht\z@. |\else. |
|00002c90| 20 20 5c 68 74 5c 74 77 | 40 23 32 5c 68 74 5c 7a | \ht\tw|@#2\ht\z|
|00002ca0| 40 0a 20 20 20 20 5c 64 | 70 5c 74 77 40 23 32 5c |@. \d|p\tw@#2\|
|00002cb0| 64 70 5c 7a 40 0a 20 20 | 5c 66 69 0a 20 20 5c 69 |dp\z@. |\fi. \i|
|00002cc0| 66 64 69 6d 23 31 5c 70 | 40 3c 5c 7a 40 0a 20 20 |fdim#1\p|@<\z@. |
|00002cd0| 20 20 5c 68 62 6f 78 20 | 74 6f 20 2d 23 31 5c 77 | \hbox |to -#1\w|
|00002ce0| 64 5c 7a 40 7b 5c 6b 65 | 72 6e 2d 23 31 5c 77 64 |d\z@{\ke|rn-#1\wd|
|00002cf0| 5c 7a 40 5c 62 6f 78 5c | 74 77 40 5c 68 73 73 7d |\z@\box\|tw@\hss}|
|00002d00| 25 0a 20 20 5c 65 6c 73 | 65 0a 20 20 20 20 5c 77 |%. \els|e. \w|
|00002d10| 64 5c 74 77 40 23 31 5c | 77 64 5c 7a 40 0a 20 20 |d\tw@#1\|wd\z@. |
|00002d20| 20 20 5c 62 6f 78 5c 74 | 77 40 0a 20 20 5c 66 69 | \box\t|w@. \fi|
|00002d30| 7d 0a 5c 64 65 66 5c 72 | 65 66 6c 65 63 74 62 6f |}.\def\r|eflectbo|
|00002d40| 78 7b 5c 47 73 63 61 6c | 65 40 62 6f 78 2d 31 5b |x{\Gscal|e@box-1[|
|00002d50| 31 5d 7d 0a 5c 64 65 66 | 5c 72 65 73 69 7a 65 62 |1]}.\def|\resizeb|
|00002d60| 6f 78 7b 25 0a 20 20 5c | 40 69 66 73 74 61 72 7b |ox{%. \|@ifstar{|
|00002d70| 5c 47 73 63 61 6c 65 40 | 40 62 6f 78 5c 74 6f 74 |\Gscale@|@box\tot|
|00002d80| 61 6c 68 65 69 67 68 74 | 7d 7b 5c 47 73 63 61 6c |alheight|}{\Gscal|
|00002d90| 65 40 40 62 6f 78 5c 68 | 65 69 67 68 74 7d 7d 0a |e@@box\h|eight}}.|
|00002da0| 5c 64 65 66 5c 47 73 63 | 61 6c 65 40 40 62 6f 78 |\def\Gsc|ale@@box|
|00002db0| 23 31 23 32 23 33 7b 25 | 0a 20 20 5c 64 65 66 5c |#1#2#3{%|. \def\|
|00002dc0| 40 74 65 6d 70 61 7b 21 | 7d 25 0a 20 20 5c 65 78 |@tempa{!|}%. \ex|
|00002dd0| 70 61 6e 64 61 66 74 65 | 72 5c 64 65 66 5c 65 78 |pandafte|r\def\ex|
|00002de0| 70 61 6e 64 61 66 74 65 | 72 5c 40 74 65 6d 70 62 |pandafte|r\@tempb|
|00002df0| 5c 65 78 70 61 6e 64 61 | 66 74 65 72 7b 5c 73 74 |\expanda|fter{\st|
|00002e00| 72 69 6e 67 23 32 7d 25 | 0a 20 20 5c 65 78 70 61 |ring#2}%|. \expa|
|00002e10| 6e 64 61 66 74 65 72 5c | 64 65 66 5c 65 78 70 61 |ndafter\|def\expa|
|00002e20| 6e 64 61 66 74 65 72 5c | 40 74 65 6d 70 63 5c 65 |ndafter\|@tempc\e|
|00002e30| 78 70 61 6e 64 61 66 74 | 65 72 7b 5c 73 74 72 69 |xpandaft|er{\stri|
|00002e40| 6e 67 23 33 7d 25 0a 20 | 20 5c 69 66 78 5c 40 74 |ng#3}%. | \ifx\@t|
|00002e50| 65 6d 70 62 5c 40 74 65 | 6d 70 61 0a 20 20 20 20 |empb\@te|mpa. |
|00002e60| 5c 69 66 78 5c 40 74 65 | 6d 70 63 5c 40 74 65 6d |\ifx\@te|mpc\@tem|
|00002e70| 70 61 0a 20 20 20 20 20 | 20 5c 74 6f 6b 73 40 7b |pa. | \toks@{|
|00002e80| 5c 6d 62 6f 78 7d 25 0a | 20 20 20 20 5c 65 6c 73 |\mbox}%.| \els|
|00002e90| 65 0a 20 20 20 20 20 20 | 5c 74 6f 6b 73 40 7b 5c |e. |\toks@{\|
|00002ea0| 47 73 63 61 6c 65 40 62 | 6f 78 40 64 64 7b 23 33 |Gscale@b|ox@dd{#3|
|00002eb0| 7d 23 31 7d 25 0a 20 20 | 20 20 5c 66 69 0a 20 20 |}#1}%. | \fi. |
|00002ec0| 5c 65 6c 73 65 0a 20 20 | 20 20 5c 69 66 78 5c 40 |\else. | \ifx\@|
|00002ed0| 74 65 6d 70 63 5c 40 74 | 65 6d 70 61 0a 20 20 20 |tempc\@t|empa. |
|00002ee0| 20 20 20 5c 74 6f 6b 73 | 40 7b 5c 47 73 63 61 6c | \toks|@{\Gscal|
|00002ef0| 65 40 62 6f 78 40 64 64 | 7b 23 32 7d 5c 77 69 64 |e@box@dd|{#2}\wid|
|00002f00| 74 68 7d 25 0a 20 20 20 | 20 5c 65 6c 73 65 0a 20 |th}%. | \else. |
|00002f10| 20 20 20 20 20 5c 74 6f | 6b 73 40 7b 5c 47 73 63 | \to|ks@{\Gsc|
|00002f20| 61 6c 65 40 62 6f 78 40 | 64 64 64 64 7b 23 32 7d |ale@box@|dddd{#2}|
|00002f30| 5c 77 69 64 74 68 7b 23 | 33 7d 23 31 7d 25 0a 20 |\width{#|3}#1}%. |
|00002f40| 20 20 20 5c 66 69 0a 20 | 20 5c 66 69 0a 20 20 5c | \fi. | \fi. \|
|00002f50| 74 68 65 5c 74 6f 6b 73 | 40 7d 0a 5c 64 65 66 5c |the\toks|@}.\def\|
|00002f60| 47 73 63 61 6c 65 40 62 | 6f 78 40 64 64 23 31 23 |Gscale@b|ox@dd#1#|
|00002f70| 32 23 33 7b 25 0a 20 20 | 5c 40 62 65 67 69 6e 40 |2#3{%. |\@begin@|
|00002f80| 74 65 6d 70 62 6f 78 61 | 5c 68 62 6f 78 7b 23 33 |tempboxa|\hbox{#3|
|00002f90| 7d 25 0a 20 20 20 20 5c | 73 65 74 6c 65 6e 67 74 |}%. \|setlengt|
|00002fa0| 68 5c 40 74 65 6d 70 64 | 69 6d 61 7b 23 31 7d 25 |h\@tempd|ima{#1}%|
|00002fb0| 0a 20 20 20 20 5c 73 65 | 74 6c 65 6e 67 74 68 5c |. \se|tlength\|
|00002fc0| 40 74 65 6d 70 64 69 6d | 62 7b 23 32 7d 25 0a 20 |@tempdim|b{#2}%. |
|00002fd0| 20 20 20 5c 47 73 63 61 | 6c 65 40 64 69 76 5c 40 | \Gsca|le@div\@|
|00002fe0| 74 65 6d 70 61 5c 40 74 | 65 6d 70 64 69 6d 61 5c |tempa\@t|empdima\|
|00002ff0| 40 74 65 6d 70 64 69 6d | 62 0a 20 20 20 20 5c 47 |@tempdim|b. \G|
|00003000| 73 63 61 6c 65 40 62 6f | 78 5c 40 74 65 6d 70 61 |scale@bo|x\@tempa|
|00003010| 5b 5c 40 74 65 6d 70 61 | 5d 7b 5c 62 6f 78 5c 40 |[\@tempa|]{\box\@|
|00003020| 74 65 6d 70 62 6f 78 61 | 7d 25 0a 20 20 5c 40 65 |tempboxa|}%. \@e|
|00003030| 6e 64 40 74 65 6d 70 62 | 6f 78 61 7d 0a 5c 64 65 |nd@tempb|oxa}.\de|
|00003040| 66 5c 47 73 63 61 6c 65 | 40 62 6f 78 40 64 64 64 |f\Gscale|@box@ddd|
|00003050| 64 23 31 23 32 23 33 23 | 34 23 35 7b 25 0a 20 20 |d#1#2#3#|4#5{%. |
|00003060| 5c 40 62 65 67 69 6e 40 | 74 65 6d 70 62 6f 78 61 |\@begin@|tempboxa|
|00003070| 5c 68 62 6f 78 7b 23 35 | 7d 25 0a 20 20 20 20 5c |\hbox{#5|}%. \|
|00003080| 73 65 74 6c 65 6e 67 74 | 68 5c 40 74 65 6d 70 64 |setlengt|h\@tempd|
|00003090| 69 6d 61 7b 23 31 7d 25 | 0a 20 20 20 20 5c 73 65 |ima{#1}%|. \se|
|000030a0| 74 6c 65 6e 67 74 68 5c | 40 74 65 6d 70 64 69 6d |tlength\|@tempdim|
|000030b0| 62 7b 23 32 7d 25 0a 20 | 20 20 20 5c 47 73 63 61 |b{#2}%. | \Gsca|
|000030c0| 6c 65 40 64 69 76 5c 40 | 74 65 6d 70 61 5c 40 74 |le@div\@|tempa\@t|
|000030d0| 65 6d 70 64 69 6d 61 5c | 40 74 65 6d 70 64 69 6d |empdima\|@tempdim|
|000030e0| 62 0a 20 20 20 20 5c 73 | 65 74 6c 65 6e 67 74 68 |b. \s|etlength|
|000030f0| 5c 40 74 65 6d 70 64 69 | 6d 61 7b 23 33 7d 25 0a |\@tempdi|ma{#3}%.|
|00003100| 20 20 20 20 5c 73 65 74 | 6c 65 6e 67 74 68 5c 40 | \set|length\@|
|00003110| 74 65 6d 70 64 69 6d 62 | 7b 23 34 7d 25 0a 20 20 |tempdimb|{#4}%. |
|00003120| 20 20 5c 47 73 63 61 6c | 65 40 64 69 76 5c 40 74 | \Gscal|e@div\@t|
|00003130| 65 6d 70 62 5c 40 74 65 | 6d 70 64 69 6d 61 5c 40 |empb\@te|mpdima\@|
|00003140| 74 65 6d 70 64 69 6d 62 | 0a 20 20 20 20 5c 47 73 |tempdimb|. \Gs|
|00003150| 63 61 6c 65 40 62 6f 78 | 5c 40 74 65 6d 70 61 5b |cale@box|\@tempa[|
|00003160| 5c 40 74 65 6d 70 62 5d | 7b 5c 62 6f 78 5c 40 74 |\@tempb]|{\box\@t|
|00003170| 65 6d 70 62 6f 78 61 7d | 25 0a 20 20 5c 40 65 6e |empboxa}|%. \@en|
|00003180| 64 40 74 65 6d 70 62 6f | 78 61 7d 0a 5c 64 65 66 |d@tempbo|xa}.\def|
|00003190| 5c 47 73 63 61 6c 65 40 | 64 69 76 23 31 23 32 23 |\Gscale@|div#1#2#|
|000031a0| 33 7b 25 0a 20 5c 64 69 | 6d 65 6e 40 23 33 5c 65 |3{%. \di|men@#3\e|
|000031b0| 64 65 66 5c 40 74 65 6d | 70 64 7b 5c 74 68 65 5c |def\@tem|pd{\the\|
|000031c0| 64 69 6d 65 6e 40 7d 25 | 0a 20 5c 64 69 6d 65 6e |dimen@}%|. \dimen|
|000031d0| 40 23 32 5c 72 65 6c 61 | 78 0a 20 5c 63 6f 75 6e |@#2\rela|x. \coun|
|000031e0| 74 40 36 35 35 33 36 5c | 72 65 6c 61 78 0a 20 5c |t@65536\|relax. \|
|000031f0| 69 66 64 69 6d 5c 64 69 | 6d 65 6e 40 3c 5c 7a 40 |ifdim\di|men@<\z@|
|00003200| 0a 20 20 5c 64 69 6d 65 | 6e 40 2d 5c 64 69 6d 65 |. \dime|n@-\dime|
|00003210| 6e 40 0a 20 20 5c 63 6f | 75 6e 74 40 2d 5c 63 6f |n@. \co|unt@-\co|
|00003220| 75 6e 74 40 0a 20 5c 6c | 6f 6f 70 0a 20 5c 69 66 |unt@. \l|oop. \if|
|00003230| 64 69 6d 5c 64 69 6d 65 | 6e 40 3c 38 31 39 32 5c |dim\dime|n@<8192\|
|00003240| 70 40 0a 20 20 20 5c 64 | 69 6d 65 6e 40 5c 74 77 |p@. \d|imen@\tw|
|00003250| 40 5c 64 69 6d 65 6e 40 | 0a 20 20 20 5c 64 69 76 |@\dimen@|. \div|
|00003260| 69 64 65 5c 63 6f 75 6e | 74 40 5c 74 77 40 0a 20 |ide\coun|t@\tw@. |
|00003270| 5c 72 65 70 65 61 74 0a | 20 5c 64 69 6d 65 6e 40 |\repeat.| \dimen@|
|00003280| 69 69 3d 5c 40 74 65 6d | 70 64 5c 72 65 6c 61 78 |ii=\@tem|pd\relax|
|00003290| 0a 20 5c 64 69 76 69 64 | 65 5c 64 69 6d 65 6e 40 |. \divid|e\dimen@|
|000032a0| 69 69 5c 63 6f 75 6e 74 | 40 0a 20 5c 64 69 76 69 |ii\count|@. \divi|
|000032b0| 64 65 5c 64 69 6d 65 6e | 40 5c 64 69 6d 65 6e 40 |de\dimen|@\dimen@|
|000032c0| 69 69 0a 20 5c 65 64 65 | 66 23 31 7b 5c 73 74 72 |ii. \ede|f#1{\str|
|000032d0| 69 70 40 70 74 5c 64 69 | 6d 65 6e 40 7d 7d 0a 5c |ip@pt\di|men@}}.\|
|000032e0| 47 69 6e 40 63 6f 64 65 | 73 0a 5c 6c 65 74 5c 47 |Gin@code|s.\let\G|
|000032f0| 69 6e 40 63 6f 64 65 73 | 5c 72 65 6c 61 78 0a 5c |in@codes|\relax.\|
|00003300| 65 6e 64 69 6e 70 75 74 | 0a 25 25 20 45 6e 64 20 |endinput|.%% End |
|00003310| 6f 66 20 66 69 6c 65 20 | 60 67 72 61 70 68 69 63 |of file |`graphic|
|00003320| 73 2e 73 74 79 27 2e 0a | |s.sty'..| |
+--------+-------------------------+-------------------------+--------+--------+